Línea de tiempo de C

  • Creacion de lenguaje BCPL

    Creacion de lenguaje BCPL
    En 1967 Martín Richard creo el lenguaje BCPL que fue la base para la creación del lenguaje B escrito por Ken Thompson en 1970 con la intención de recodificar el UNIX, que en su face de arranque estaba codificado en lenguaje ensamblador.
  • Lenguaje de programación B

    Lenguaje de programación B
    Lenguaje B es el nombre de un lenguaje de programación desarrollado en los Bell Labs, predecesor del lenguaje de programación C.
    Fue mayormente trabajado por Kenneth L. Thompson con contribuciones de Dennis M. Ritchie publicado por primera vez en el año 1969.
    B fue esencialmente una simplificación del lenguaje BCPL, eliminando cualquier componente que Thompson considerase prescindible de forma que cupiese en la memoria de las minicomputadoras de la época.
  • Creadores del lenguaje C

    Creadores del lenguaje C
    El lenguaje C fue creado entre los años 1969 y 1972 por Brian Kernighan y Dennis Ritchie pa escribir el código del sistema operativo UNIX.
  • Creacion de lenguaje C

    Creacion de lenguaje C
    El lenguaje C nació en los Laboratorios Bell de AT and T y ha sido asociado con el sistema operativo UNIX.
    C es el resultado de un proceso de desarrollo que inició con un lenguaje denominado BCPL. Este influenció a otro llamado B (inventado por Ken Thompson). En los años 70; éste lenguaje llevó a la aparición del C; este lenguaje solo es una modificación del lenguaje B. El lenguaje C se llama de esta forma debido a que su predecesor fue llamado B.
  • Para que servia C

    Para que servia C
    El lenguaje C inicialmente fué creado para la programación de -Sistemas operativos
    -Intérpretes
    -Editores
    -Ensambladores
    -Compiladores
    -Administradores de bases de datos.
  • Primera edicion del lenguaje C

    Primera edicion del lenguaje C
    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"
  • Nace C++ (C con clases)

    Nace C++ (C con clases)
    C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
  • Estándar ANSI

    Estándar  ANSI
    Como el C es un lenguaje muy poderoso, los programadores de todo el mundo comenzaron a usarlo.
    Sin embargo, diferentes organizaciones comenzaron a utilizar muy pronto sus propias versiones del C, las diferencias entre las implementaciones comenzaron a dar problemas a los programadores.
    Para resolver este problema, el American National Stándards formo un comité para establecer una definición estándar del C, que llego a ser conocida como C estándar ANSI.
  • Rediseño de c++

    Rediseño de c++
    El nombre "C++" fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.
  • Segunda edicion del libro

    Segunda edicion del libro
    La segunda edición del libro fue publicada para actualizar y cubrir los cambios hechos al lenguaje producto del nuevo estándar ANSI C, particularmente con la inclusión de material de referencia en las bibliotecas estándar.
    El lenguaje C permaneció sin demasiados cambios. Sin embargo, como había sucedido antes, los distintos compiladores fueron incorporando características adicionales, que otros compiladores no tenían, siendo C++ la principal influencia.
  • estándar ISO

    estándar ISO
    La primera estandarización del lenguaje C fue en ANSI, con el estándar X3.159-1989. El lenguaje que define este estándar fue conocido vulgarmente como ANSI C. Posteriormente, en 1990, fue ratificado como estándar ISO (ISO/IEC 9899:1990). La adopción de este estándar es muy amplia por lo que, si los programas creados lo siguen, el código es portátil entre plataformas y arquitecturas.
  • ISO C++

    ISO C++
    ANSI es el miembro americano de ISO, la organización de estándares internacionales. En 1998, C ++ tuvo un estándar internacional, una especie de tratado entre los proveedores de compiladores de todo el mundo sobre las características del lenguaje que todos ellos acuerdan implementar. C + + como se define por ese estándar se conoce como ISO C + +, rara vez se llama "ANSI C ++", pero es una forma válida de referirse a ella.
  • Microsoft y C#

    Microsoft y C#
    En el año 2000 Microsoft presenta su plataforma .NET junto con un nuevo lenguaje C#.
    C# es un lenguaje con seguridad de tipos y orientado a objetos, que permite a los desarrolladores crear una gran variedad de aplicaciones seguras y sólidas que se ejecutan en .NET
    C++ o C# aun siguen siendo de vital importancia el manejo de esta compañia.