El documento describe las características del lenguaje de programación C. C es un lenguaje compilado que convierte el código fuente en un archivo ejecutable. Es un lenguaje de nivel medio que combina elementos de alto nivel y ensamblador, y es portable entre sistemas. Los programas en C constan de funciones, incluyendo la función principal main.