Este documento presenta una introducción al lenguaje de programación C. Explica conceptos básicos como la estructura típica de un programa en C, los tipos de datos escalares y literales, las declaraciones de variables, la entrada y salida por pantalla, expresiones, estructuras de control, vectores, cadenas, funciones, y pasos de parámetros. El documento está dividido en capítulos que cubren estos temas de manera gradual, incluyendo ejemplos de código.