-
Se crea la primera versión del lenguaje de programación C.
-
El lenguaje originalmente fue diseñado para programar sistemas operativos.
-
Dennis Ritchie comienza a desarrollar el lenguaje de programación C en los laboratorios Bell de AT&T. Como una evolución del lenguaje B.
-
los hitos clave en su desarrollo, desde su origen hasta la actualidad.
-
Usos del lenguaje de programación C con el paso del tiempo
-
Dennis Ritchie crea el lenguaje de programación C en los laboratorios Bell de AT&T.
-
Se lanza la primera versión del lenguaje C, conocida como K&R C.
-
Se escribe la primera versión del sistema operativo UNIX en lenguaje C, marcando uno de los primeros usos importantes de C en la práctica.
-
Las diferentes versiones del lenguaje C
-
Se publica el libro "El lenguaje de programación C" escrito por Brian Kernighan y Dennis Ritchie, lo que contribuye a popularizar el lenguaje.
-
C ganó popularidad debido a su uso en el desarrollo de sistemas operativos y en la escritura de compiladores.
-
K&R C es actualizado y se lanza la segunda edición conocida como "El libro blanco de C".
-
C se convierte en un lenguaje popular para el desarrollo de aplicaciones de sistemas y software de bajo nivel, incluyendo controladores de dispositivos, sistemas embebidos y sistemas operativos.
-
-
Se publica el estándar ANSI C, también conocido como C89.
-
Se publica la segunda edición del libro "El lenguaje de programación C", conocida como "K&R C" en honor a Kernighan y Ritchie.
-
C siguió siendo ampliamente utilizado debido al crecimiento de los sistemas integrados e Internet.
-
Se publica la versión ANSI C, también conocida como C89, que se convierte en el estándar de facto para el lenguaje.
-
Se estandariza el lenguaje de programación C con la publicación del estándar ANSI C.
-
El comité ISO/IEC adopta el estándar ANSI C, convirtiéndolo en un estándar internacional conocido como C90.
-
C continúa siendo utilizado en el desarrollo de sistemas operativos, pero también se convierte en una opción popular para el desarrollo de aplicaciones de alto rendimiento, como juegos y aplicaciones de gráficos.
-
Se publica la versión C99, que introduce nuevas características al lenguaje.
-
Se publica el estándar ISO/IEC 9899:1999, también conocido como C99, que introduce nuevas características al lenguaje.
-
A pesar de la popularidad de lenguajes más modernos, como Java y C++, C sigue siendo ampliamente utilizado en sistemas embebidos, sistemas operativos y aplicaciones de rendimiento crítico.
-
C se utiliza en el desarrollo de aplicaciones de sistemas distribuidos y aplicaciones de tiempo real, así como en el desarrollo de software de infraestructura y herramientas de programación.
-
Se publica la versión C11, que trae consigo más mejoras y funcionalidades al lenguaje.
-
Se publica el estándar ISO/IEC 9899:2011, también conocido como C11, que añade nuevas características al lenguaje.
-
Se espera la publicación del estándar ISO/IEC 9899:202x, también conocido como C2x, que traerá nuevas mejoras al lenguaje.
-
C sigue siendo relevante en una amplia gama de campos, desde el desarrollo de sistemas operativos hasta la programación de dispositivos IoT y la ingeniería de software de baja latencia.
-
el nombre informal de lo que probablemente se convertirá en ISO/IEC 9899:2024, el próximo estándar para el lenguaje de programación C
-
C sigue siendo un lenguaje de programación popular debido a su eficiencia, portabilidad y amplia gama de aplicaciones.