Los orígenes del lenguaje-c/" class="es-tm-autolink">lenguaje C se remontan a la década de 1970 cuando Dennis M. pensó en obtener un lenguaje destinado a desarrollar operativos/" class="es-tm-autolink">sistemas operativos. En este contexto surgió C, desde la necesidad de codificación del sistema UNIX.

Debemos considerar que la versión 5 de este sistema operativo fue considerada el estándar del lenguaje durante mucho tiempo y fue documentado por Brian W Kernighan en el año 1978.

PEro la aparición de C obedece a ciertos hechos que nos permiten trazar sus orígenes en forma precisa. Por ejemplo, podemos mencionar la cración de un lenguaje llamado BCPL, el cual fue desarrollado por Martin Richards. Se trató de un lenguaje que basó su funcionamiento en la influencia de lenguaje llamado B desarrollado por Ken Thompson. Todo esto sirvió como base para que el desarrollo de C se llevara a cabo durante el año 1971