El lenguaje de programación C evolucionó a partir de los lenguajes BCPL y B. El primero desarrollado en el año 1967 con el objetivo de escribir software y compiladores de sistemas operativos.
En tanto, Dennis Ritchie, trabajó el lenguaje B para convertirlo en C. Al principio sirvió para desarrollar el sistema operativo UNIX, luego se extendería a todo tipo de sistemas y programas.
Una ventaja de C es su portabilidad, siempre y cuando se escriba con cuidado y siguiendo el estándar ANSI/ISO 9899.
En cuanto a C++, es el lenguaje C pero orientado a objetos, considerado mucho más productivo.
Índice - Anterior: Introducción a los lenguajes - Siguiente: Nuestro primer programa en C