Evolución de los lenguajes de programación

  • BPCL

    Martin Richars desarrolla el Lenguaje de Programación Básico Combinado
  • Lenguaje B

    Desarrollado por Kenneth Thompson. Predecesor directo de C.
    Dennis Ritchie fue colaborador.
  • C es publicado

    Desarrollado por Dennis Ritchie en los Laboratorios Bell
  • C de Kernighan y Ritchie

    Conocido como K&RC es un dialecto desarrollado por ambos con código de identación.
  • ANSI C

    Revisado por el Instituto Americano Nacional de Estándares
  • ANSI / ISO C

    Se publica la revisión de la Organización Internacional de Estándares y la ANSI
  • Proyecto Oak

    Java inicia con el nombre de Proyecto Oak, desarrollado por James Gosling, Mike Sheridan y Patrick Naughton
  • Python 0.9.0

    Desarrollado por Guido van Rossum, fue la primera publicación de este lenguaje
  • NSCA Mosaic

    NCSA Mosaic es el primer navegador de internet popular
  • Ruby conception

    Ruby was conceptualized by Yukihiro Matsumoto
  • Mosaic Netscape

    Surge Mosaic Netscape
  • Javascript

    Javascript es creado por Brendan Eich mientras se encuentra en Netscape Communications
  • Ruby 0.95

    Primera publicación de Ruby
  • Java 1.0

    Sun Microsystems publica la primera implementación de Java
  • Microsoft adopta JavaScript

    Lo adquiere para su uso en Internet Explorer
  • Ruby 1.0

  • Intento de estandarizar Java

    Sun Microsystems intentó estandarizar Java con la ISO/IEC, pero dejó el proceso.
  • ECMAScript 1

    Primera estadarización de JavaScript
  • ECMAScript 2

    Segunda estadarización de JavaScript
  • Ruby 1.2

  • C99

    Revisión de la ANSI y el Comité de Estándares de C que incluye el tipo de dato long.
  • ECMAScript 3

    Tercera estadarización de JavaScript
  • Ruby 1.4

  • Python 2.0

    Segunda versión con recolector de basura y soporte para Unicode
  • ECMAScript 4

    Cuarta estadarización de JavaScript
  • Ruby 1.6

  • ECMAScript 5

    Quinta estadarización de JavaScript
  • Publicación de la JVM

    Sun Microsystems publica la Java Virtual Machine como software de código abierto
  • Python 3.0

    Completa revisión del lenguaje
  • Oracle adquiere Sun Microsystems

    Oracle adquiere a la empresa que crea Java.
  • Renuncia de James Gosling

    James Gosilng, creador de Java, renuncia de Oracle
  • C11

    Revisión que soporta código Unicode y threads
  • Ruby 2.1

  • Ruby 2.2

  • Ruby 2.3

  • Ruby 2.0

  • Ruby 2.4

  • ECMAScript 2017

    The current version is ECMAScript 2017
  • Ruby 2.5

  • Ruby 2.6