1366 2000 (1)

Línea de Tiempo del Lenguaje C

By josf07
  • Se comenzó a crear en 1969

    Se comenzó a crear en 1969
    A finales de los años 60 en la empresa AT&T se comenzó a trabajar en un nuevo lenguaje de programación, exactamente en los Laboratorios Bell. Los primeros pasos se dieron en el año 1969.
    Dennis Ritchie junto a Brian Kernighan empezaron a crear el lenguaje C.
  • ¿Qué es y de dónde viene?

    ¿Qué es y de dónde viene?
    Es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un lenguaje orientado a la implementación de Sistemas
  • La biblia de C

    La biblia de C
    En 1978, Dennis Ritchie y Brian Kernighan publicaron la primera edición del libro 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 la primera edición de este libro, fue conocido como "el C de Kernighan y Ritchie" o simplemente "K&R C".
  • Variantes

    Variantes
    Objective-C es un lenguaje de programación orientado a objetos creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk. Originalmente fue creado por Brad Cox y la corporación StepStone en 1980. En 1988 fue adoptado como lenguaje de programación de NEXTSTEP y en 1992 fue liberado bajo licencia GPL para el compilador GCC.
  • C++

    C++
    C++ (pronunciado C Plus Plus) diseñado por Bjarne Stroustrup fue el segundo intento de proporcionar orientación a objetos a C y es la variante más difundida y aceptada. Esta versión combina la flexibilidad y el acceso de bajo nivel de C con las características de la programación orientada a objetos como abstracción, encapsulación y ocultación.
  • C vs C++

    C vs C++
    En C lo único que se busca es el procesamiento de unos datos de entrada para obtener unos de salida. En cambio en C++ primero se crean los objetos para luego solicitarles que hagan los métodos por sí solos.
  • C89

    C89
    En 1983, el Instituto Nacional Estadounidense de Estándares organizó un comité, X3j11, 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).
  • C90

    C90
    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.
  • C99

    C99
    C99 (anteriormente conocido como C9X ) es un nombre informal para ISO / IEC 9899: 1999 , una versión anterior del estándar del lenguaje de programación C. Extiende la versión anterior ( C90 ) con nuevas características para el lenguaje y la biblioteca estándar , y ayuda a las implementaciones a hacer un mejor uso del hardware informático disponible, como la aritmética de punto flotante IEEE 754-1985 y la tecnología de compilación.
  • Ventajas

    Ventajas
    Ofrece variedad de parámetros de optimización. Su sistema inteligente impide generar operaciones sin sentido, tiene uso eficiente de la memoria y cuenta con funciones y variables estáticas, lo cual permite que los punteros direccionen todo el uso hacia la memoria.
  • Microsoft

    Microsoft
    Microsoft presenta su plataforma .NET junto su nuevo lenguaje, C# (diseñado por Anders Hejlsberg), que servirá de lenguaje principal de la plataforma.