-
Inicio del desarrollo lenguaje c
El desarrollo inicial de C se llevó a cabo en los Laboratorios Bell de AT&T en 1972 cuando el informático estadounidense Dennis Ritchie creó el lenguaje de programación C. En un principio, se diseñó como una mejora del lenguaje B. -
Publicación del lenguaje
Se publico en 1972 y al igual que B, es un lenguaje orientado a la implementación de sistemas operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear softwares de sistemas y aplicaciones. -
El C de Kernighan y Ritchie
En 1978, Ritchie y Brian Kernighan publicaron la primera edición de El lenguaje de programación C, también conocido como La biblia de C. Este libro fue durante años la especificación informal del lenguaje.2: 2 El lenguaje descrito en este libro recibe habitualmente el nombre de "el C de Kernighan y Ritchie" o simplemente "K&R C" (La segunda edición del libro cubre el estándar ANSI C, -
IBM PC
Durante la década de 1980 se empezó a usar en los IBM PC, lo que incrementó su popularidad significativamente. Al mismo tiempo, Bjarne Stroustrup empezó a trabajar con algunos compañeros de Bell Labs para añadir funcionalidades de programación orientada a objetos a C. El lenguaje que crearon, llamado C++, es hoy en día el lenguaje de programación de aplicaciones más común en el sistema operativo Microsoft Windows -
Especificación estándar
para establecer una especificación estándar de C. Tras un proceso largo y arduo, se completó el estándar en 1989 y se ratificó como el "Lenguaje de Programación C" ANSI X3.159-1989. Esta versión del lenguaje se conoce a menudo como ANSI C, o a veces como C89 (para distinguirla de C99). -
Modificaciones
En 1990, el estándar ANSI (con algunas modificaciones menores) fue adoptado por la Organización Internacional para la Estandarización (ISO) en el estándar ISO/IEC 9899:1990. Esta versión se conoce a veces como C90. No obstante, "C89" y "C90" se refieren en esencia al mismo lenguaje. -
Informe
Movimiento pasó a solicitar nuevo informe técnico de elementos de trabajo de Librerías (Copenhague, Dinamarca) más tarde para convertirse en la norma ISO / TR 2001 –IEC 2001. -
cc++11
ISO / IEC (informalmente conocido como C++03)publicada en esencia real a esa corrección de errores sin cambios en idiomas que desde el punto de vista del programador trabajar en c ++ 0x (ahora conocido como c ++ 11 ) comienza 2003. -
Mas versiónes
En 2008 el comité de estandarización de C, para implementar estas características no oficiales, publicó un informe técnico en el que extendía el lenguaje C proporcionando un estándar común al que todas las implementaciones se podían adherir. Incluía varias características no disponibles en C normal, tales como aritmética de punto fijo, espacios de direcciones con nombres y direccionamiento por hardware de entrada y salida básico. -
Ultima revisión
El borrador final, N1570, fue publicado en abril de 2011.9 El nuevo estándar superó su última revisión el 10 de octubre de 2011 y fue oficialmente ratificado por la ISO y publicado el 8 de diciembre de 2011.