El lenguaje de programación C, fue desarrollado por Dennis M. Ritche en el año de 1972, en los laboratorios Bell de la AT&T, posteriormente fue estandarizado por un comité del ANSI (por sus siglas
en Inglés American National Standard Institute) dando lugar al ANSI C, a través del cual se garantiza que cualquier programa creado bajo este estándar pueda ser ejecutado en cualquier computadora (Kernighan
y Ritchie, 1991).
Los elementos básicos del lenguaje de programación C son: tipos de datos, variables y constantes, operadores lógicos y aritméticos, funciones de manejo de datos, entre otras funciones.