-
Versión original de lenguaje C
Todo comenzó en el año de 1970, en el laboratorio de la empresa Bell, cuando Dennis Ritchie junto a Brian Kernighan empezaron a crear el lenguaje C. Ritchie era colaborador de Ken Thompson, informático que para entonces trabajaba en UNIX (sistema operativo) y quien también había creado el lenguaje B. -
Bautizo del C
En 1972 fue el año más productivo de desarrollo y probablemente cuando se bautizó C. -
Distribución del C
En 1974, los laboratorios Bell concedieron la licencia de UNIX a las universidades, y así fue como se empezó a distribuir el lenguaje C. -
Publicación del libro «El lenguaje de programación C
Ritchie con la colaboración de Brian Kernighan, en 1978, publicó el libro «El lenguaje de programación C». Este libro, también conocido como K & R, sirvió de base informal para todos aquellos que querían empezar a programar con este nuevo lenguaje. -
Diseño de C++
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido -
C como estandar
En 1983, el ANSI, que es una de las organizaciones de normalización más importantes de Estados Unidos, formó su propio comité con el fin de convertir a C en un estándar. -
Origen del nombre de C++
El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C. -
Estándar ANSI C89
Pero no fue hasta 1989 que el ANSI ratificó esta norma y, por lo tanto, la versión ANSI de C también se le conoce como C89. -
C90
En 1990, la norma C ANSI también fue tratada por la ISO, el organismo internacional de normalización. Esta versión, que es prácticamente idéntica a la versión ANSI, se le llamó C90. -
Estándar ISO C99
Otra revisión del lenguaje, que con el paso de los años fue adquiriendo nuevas características respecto a las versiones iniciales, se ha convertido en otra norma ISO; más o menos entre 1999-2000, por eso se habla de C99. -
Estándar ISO C11
En 2011 se ratificó como estándar una nueva revisión del lenguaje C, que incluye otras actualizaciones que se han producido con el tiempo, y se llama C11. -
C++11
En 2011 C++11 inauguró una nueva era en la historia de C++, iniciando un ciclo trienal de lanzamiento de nuevas versiones. -
C++14
-
Estándar ISO C18
Actualmente, la versión más estable del lenguaje C, es la C18, la cual fue lanzada en junio de 2018.