El lenguaje de programación C es uno de los lenguajes de programación más antiguos, potentes y que ha sobrevivido 50 años. Sí, es cierto, 50 años. Es un gran logro que cualquier tecnología siga siendo relevante durante un período tan largo.
El lenguaje de programación C es uno de los primeros lenguajes de programación de propósito general, inventado por Dennis Ritchie y Ken Thomson alrededor de 1969.
Ken estaba escribiendo UNIX, otra tecnología accesible que ha sobrevivido durante 50 años aproximadamente al mismo tiempo y necesitaba un lenguaje de programación que pudiera realizar todo tipo de tareas; el resultado fue el lenguaje de programación C.
Después de eso, C jugó su papel en la creación de software utilizado a diario, como sistemas operativos, sistemas de gestión de bases de datos, controladores de dispositivos, consolas de juegos, etc.
Aunque Python es más sencillo de aprender como primer lenguaje de programación, C también es la elección correcta, especialmente si desea aprender programación de sistemas de bajo nivel.
Cuando aprenda C, aprenderá cómo su programa usa la memoria, comprenderá qué sucede cuando lee y escribe variables, cómo funciona la matriz y cómo funcionan los punteros y el direccionamiento de memoria.
Estas son las cosas que no aprenderá con Java o Python , sino solo con C y C ++, por eso también sugiero que los programadores comiencen con C como su primer lenguaje de programación.
Este es un curso gratuito para aprender programación en C en 4 horas del canal de Youtube de FreeCodeCamp. Este curso es desarrollado por Mike Dane y contribuido a FreeCodeCamp.
Este curso le dará una introducción completa a todos los conceptos básicos del lenguaje de programación C. Siga el video tutorial y será un programador de C en muy poco tiempo.
Puedes ver el curso ahora mismo:
O puedes verlo en Youtube: