La Historia del Lenguaje C

 El lenguaje de programación C es uno de los más influyentes y utilizados en el mundo de la informática. Su historia se remonta a los años 60 y 70, cuando se desarrolló como una herramienta para crear sistemas operativos, aplicaciones y compiladores. Algunos de los hitos más importantes de su evolución son:

   


- En 1969, Dennis Ritchie y Ken Thompson crearon el lenguaje B, una versión simplificada del lenguaje BCPL, que se usaba para programar el sistema operativo Multics.

- En 1972, Ritchie modificó el lenguaje B para adaptarlo al sistema operativo Unix, que había sido creado por Thompson en 1969. Así nació el lenguaje C, que tomó su nombre de la letra siguiente a B en el alfabeto.

- En 1978, Ritchie y Brian Kernighan publicaron el libro "The C Programming Language", que se convirtió en la referencia estándar para aprender y usar el lenguaje C. El libro también definió el estilo de programación conocido como "K&R", que se caracteriza por su claridad y simplicidad.

- En 1983, la American National Standards Institute (ANSI) formó un comité para estandarizar el lenguaje C, con el fin de evitar las diferencias entre las distintas implementaciones y plataformas. El resultado fue el estándar ANSI C o C89, que se publicó en 1989.

- En 1990, la International Organization for Standardization (ISO) adoptó el estándar ANSI C como norma internacional, con algunas modificaciones menores. El estándar ISO C o C90 es equivalente al ANSI C, salvo por algunos detalles técnicos.

- En 1999, se publicó una nueva versión del estándar ISO C, conocida como C99, que introdujo varias mejoras y características al lenguaje, como tipos de datos más flexibles, comentarios de una sola línea, operadores lógicos y matemáticos, funciones variádicas y macros con argumentos variables, entre otras.

- En 2011, se publicó otra versión del estándar ISO C, conocida como C11, que incorporó más mejoras y características al lenguaje, como soporte para programación concurrente y paralela, tipos de datos atómicos y complejos, funciones anónimas y genéricas, alineación de memoria y manejo de errores, entre otras.

- En 2018, se publicó una nueva versión del estándar ISO C, conocida como C18, que corrigió algunos defectos y errores del estándar anterior, sin añadir nuevas características al lenguaje.


El lenguaje de programación C ha tenido un gran impacto en el desarrollo de la informática, ya que ha servido de base para crear otros lenguajes más modernos y populares, como C++, Java, Python o PHP. Además, sigue siendo ampliamente usado para programar sistemas operativos, aplicaciones de bajo nivel, software embebido y controladores de dispositivos. El lenguaje C se caracteriza por su eficiencia, portabilidad y flexibilidad, pero también por su complejidad y riesgo de errores. Por ello, requiere de una buena práctica y disciplina por parte de los programadores que lo usan.

Comentarios

  1. Stefani Nuñez
    ¿Quién y cuando se creo el lenguaje C?
    En 1972, Ritchie modificó el lenguaje B para adaptarlo al sistema operativo Unix, que había sido creado por Thompson en 1969. Así nació el lenguaje C, que tomó su nombre de la letra siguiente a B en el alfabeto.

    ResponderBorrar
  2. ¿Quién y cuándo se creó el lenguaje C?
    El lenguaje C fue creado por Dennis Ritchie en los laboratorios Bell de AT&T en 1972.

    ResponderBorrar

Publicar un comentario