Este documento describe la estructura general de un programa en lenguaje C. Explica que el programa más sencillo contiene solo la función principal main vacía entre llaves. Luego presenta un programa más complejo que incluye la función printf para imprimir un mensaje. Finalmente, detalla algunas variables comúnmente usadas como enteros, cadenas y funciones definidas para calcular factoriales de manera iterativa y recursiva.