C es un lenguaje de programación creado en 1972 para la creación de sistemas operativos como Unix. Es apreciado por su eficiencia y es popular para crear software de sistemas. Un programa en C consiste en funciones, incluyendo la función principal main(), y cada función tiene una estructura definida con declaraciones y sentencias. Los programas se compilan en código de máquina ejecutable usando un compilador y enlazador.