El documento describe las características fundamentales del lenguaje de programación C. C es un lenguaje de nivel medio que permite un control de bajo nivel y características de alto nivel. Los programas en C se estructuran en funciones que contienen declaraciones de variables y sentencias. C admite tipos de datos como enteros, reales y caracteres, y operadores aritméticos, relacionales y lógicos.