Línea del tiempo ( lenguajes de programación)

  • 300 BCE

    a primera descripción del sistema de numeración binario

    Endupingala presenta la primera descripción del sistema de numeración binario y el concepto del número cero.
  • Leibniz documenta el sistema binario moderno en su artículo Explicación de la aritmética binaria

    Gottfried Wilhelm Leibniz documenta el sistema binario moderno en su artículo Explicación de la aritmética binaria y menciona el uso de símbolos binarios por matemáticos chinos.
  • Pascal inventa la Pascalina

    Blaise Pascal inventa la Pascalina, una máquina calculadora a base de engranajes para ayudar a su padre a llevar cuentas.
  • Jacquard diseña un telar automático que usa tarjetas perforadas

    Joseph Marie Jacquard diseña un telar automático que usa tarjetas perforadas para almacenar patrones de tejido.
  • Charles Babbage crea la máquina diferencial

    Charles Babbage crea la máquina diferencial, un dispositivo mecánico para calcular polinomios.
    Posteriormente, diseña la máquina analítica, considerada el primer concepto de computadora programable.
  • Herman Hollerith desarrolla la máquina tabuladora eléctrica

    Herman Hollerith desarrolla la máquina tabuladora eléctrica
  • Arthur Scherbius inventa la máquina Enigma

    Arthur Scherbius inventa la máquina Enigma, utilizada en la Segunda Guerra Mundial para cifrar mensajes.
  • Alan Turing desarrolla la máquina de Turing

    Alan Turing desarrolla la máquina de Turing, un modelo teórico de computación que define los fundamentos de la informática moderna.
  • Kenneth Thompson y Dennis Ritchie crean B, precursor del lenguaje C

    Kenneth Thompson y Dennis Ritchie crean B, precursor del lenguaje C, para el sistema operativo UNIX.
  • Niklaus Wirth desarrolla el lenguaje Pascal

    Niklaus Wirth desarrolla el lenguaje Pascal, en honor a Blaise Pascal, diseñado para la enseñanza de la programación estructurada.
  • Dennis Ritchie crea el lenguaje C

    Dennis Ritchie crea el lenguaje C en los laboratorios Bell, optimizado para sistemas operativos como UNIX.
    Nace Prolog, un lenguaje de programación lógica diseñado para inteligencia artificial.
  • Surge el lenguaje Ada, basado en Pascal

    Surge el lenguaje Ada, basado en Pascal, diseñado para el Departamento de Defensa de EE. UU.
  • Bjarne Stroustrup crea C++

    Bjarne Stroustrup crea C++, una extensión de C que introduce la programación orientada a objetos.
    Objective-C es desarrollado por Brad Cox y Tom Love, basado en Smalltalk, y se convierte en el lenguaje principal de Apple.
  • Larry Wall desarrolla Perl

    Larry Wall desarrolla Perl para facilitar el procesamiento de texto en sistemas UNIX.
  • Guido van Rossum crea Python

    Guido van Rossum crea Python, un lenguaje interpretado de código abierto usado en múltiples aplicaciones.
    Microsoft lanza Visual Basic, un lenguaje basado en eventos.
  • Yukihiro Matsumoto desarrolla Ruby

    Yukihiro Matsumoto desarrolla Ruby, un lenguaje de programación dinámico y de código abierto.
  • Rasmus Lerdorf desarrolla PHP para crear páginas web dinámicas.

    Rasmus Lerdorf desarrolla PHP para crear páginas web dinámicas.
    James Gosling y su equipo en Sun Microsystems crean Java, uno de los lenguajes de programación más utilizados en el mundo.
    Brendan Eich desarrolla JavaScript, un lenguaje para la web que añade interactividad a las páginas.
  • los 5 lenguajes de programación mas usados en la actualidad

    Python, C, C++, Java y JavaScript siguen siendo algunos de los lenguajes de programación más utilizados a nivel mundial.