C es un lenguaje de programación de propósito general desarrollado originalmente entre 1969 y 1972. Ofrece tipos de datos básicos como enteros, caracteres y números de coma flotante. Los programas en C constan de una o más funciones, incluyendo la función principal main. C puede utilizarse para desarrollar sistemas operativos, hojas de cálculo y bases de datos, entre otras aplicaciones.