Este documento presenta un curso básico de programación en C. Explica los elementos básicos del lenguaje C como comentarios, identificadores, constantes, variables, operadores y sentencias. También describe los tipos de datos, declaraciones, operadores, sentencias, funciones, arrays, punteros, entrada y salida, el preprocesador y librerías en C. El documento proporciona ejemplos y ejercicios para cada tema cubierto.