C
C es uno de los lenguajes de programación más antiguos que existe y que se sigan usando hoy en día. Se empezó a trabajar en 1972, y a día de hoy sigue siendo la base de importantes proyectos como Linux, el núcleo del sistema operativo GNU, del cual depende prácticamente la inmensa mayoría de las redes públicas y cloud para funcionar y brindar los servicios que tenemos hoy en día.
De C se dice que es un lenguaje de programación antipático y difícil de pillar. Esto es completamente cierto. Al fin y al cabo, los estándares en cuanto a quién necesitaba aprender a programar hace 50 años eran completamente diferentes respecto a hoy en día, así como la metodología.
Sin embargo, una vez le pillas el truco a C, se convierte en un aliado flexible, ligero y potente, para escribir código de alto o bajo nivel (dependiendo de cómo lo mires), que no tiene muchas estructuras pero que a cambio te permite traducir de la forma más precisa algoritmos a código máquina para poder ser ejecutados de la manera más portable posible en prácticamente cualquier procesador existente en el mercado.
Aunque para muchas personas, C solamente será un bache a superar durante algunas asignaturas de algoritmos en su carrera o grado, C es, de momento y mientras Rust no lo impida, la opción predeterminada para fabricar proyectos embebidos y drivers.
-
CursoTutorial de C
Bienvenidos a este tutorial de C. En esta lista de reproducción os enseñaré a programar en C, un lenguaje de programación con un fuerte legado, comenzando desde lo más fácil. -
CursoProblemas prácticos de C
En esta lista voy a incluir algunos ejemplos de problemas prácticos en C que pueden ayudarte a solucionar algún algoritmo o alguna tarea, pero sin llegar a solucionarla. La idea de esta lista es contarte puntos de vista nuevos sobre el lenguaje de programación C que puedas apilcar cuando resuelvas... -
CursoEstructuras de datos
En esta lista de reproducción enseñaré los principales tipos de estructuras de datos que podemos utilizar para almacenar información compleja en un programa de ordenador, como las listas, las colas o los árboles. Además, haré ejemplos en C y en Java para que puedas ver cómo se puede programar esa...