• Empezó su desarrollo

    Empezó su desarrollo
    El desarrollo inicial de C se llevó a cabo en los Laboratorios Bell de AT&T entre 1969 y 1973; según Ritchie, el periodo más creativo tuvo lugar en 1972. Se le dio el nombre "C" porque muchas de sus características fueron tomadas de un lenguaje anterior llamado "B".
  • Características agregadas

    Características agregadas
    En los años siguientes a la publicación del C de Kernighan y Ritchie, se añadieron al lenguaje muchas características no oficiales, que estaba soportadas por los compiladores de AT&T, entre otros.
  • Publicación de la primera edición

    Publicación de la primera edición
    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. El lenguaje descrito en este libro recibe habitualmente el nombre de"el C de Kernighan y Ritchie" o simplemente "K&R C".
  • Se empez+o a usar en los IBM PC

    Se empez+o a usar en los 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.
  • Especificación estándar de C

    Especificación estándar de C
    En 1983, el Instituto Nacional Estadounidense de Estándares organizó un comité, X3j11, para establecer una especificación estándar de C.
  • Se completo el estándar

    Se completo el estándar
    Tras un proceso largo y arduo, se completó el estándar en 1989 y se ratificó como el "Lenguaje de Programación C" ANSIX3.159-1989. Esta versión del lenguaje se conoce a menudo como ANSI C, o aveces como C89 (para distinguirla de C99).
  • El estandar ANSI

    El estandar ANSI
    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.
  • Estándar ISO

    Estándar ISO
    Lo que llevó a la publicación del estándar ISO9899:1999 en 1999.
  • C99

    C99
    Este estándar se denomina habitualmente "C99". Se adoptó como estándar ANSI en marzo de 2000
  • Norma ISO / TR 2001 –IEC 2001.

     Norma ISO / TR 2001 –IEC 2001.
    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.
  • C++11

    C++11
    ISO / IEC (informalmente conocido como C++03)publicada en esencia real a esa corrección de errores sin cambios en idiomasque desde el punto de vista del programador trabajar en c ++ 0x (ahora conocidocomo c ++ 11 ) comienza 2003.
  • Cantidad de usuarios

    Cantidad de usuarios
    Número estimado de usuarios de C ++ 3.270.000
  • Primeras características para C++

    Primeras características para C++
    Primeros votos en características para c ++ 0x(Lillehammer, Noruega) automóviles, afirman estática y evalúa referencias aceptadas en principio, 2005.
  • Primeros votos para c++0x

    Primeros votos para c++0x
    Primeros votos para c++0x en Berlín y Alemania,decisión de pasar funciones matemáticas especiales para separar estándar ISO (Berlín Alemania) consideró demasiado especializado para la mayoría de los programadores 2006.
  • Extenciones de bibliotecas

    Extenciones de bibliotecas
    Informalmente conocido c ++ contingente arancelario publicado programación de la tecnología información lenguajes informe técnico sobre c ++ extensiones de bibliotecas 2007.
  • C++ 11

    C++ 11
    2011 ISO / IEC informalmente conocido como C ++ 11 tecnología información rectificado, programming lenguajes C ++ 2011.
  • Leguaje de programación Pearson

    Leguaje de programación Pearson
    Cuarta edición de C ++ PL publicada Strous trup C++ lenguaje de programación Pearson 2013.
  • C++ 14

    C++ 14
    ISO / IEC informalmente conocido como C ++ 14 lenguajes de programación ISO / IES tecnología de la información ratificados C++ 2014.