Historia de los lenguajes de programación

  • Charles Babbage

    Charles Babbage inventó su computadora en el año 1822. El necesito un lenguaje para poder comunicarse con esta máquina. Estos primeros lenguajes de programación estaban muy unidos a la computadora y fueron creados para cada una de ellas. Este lenguaje era muy rudimentario y consistía en la programación de los diferentes cambios de engranajes que ejecutaban los cálculos.
  • ENIAC

    Mas adelante en el año 1942 se construyó la ENIAC, computadora que se programaba ya con interruptores y era preciso reescribir el sistema entero para cada nuevo programa. Era un lenguaje de programación muy tedioso.
  • Von Neumann

    Von Neumann, que en el año 1945 desarrollo una nueva técnica que establecía que las instrucciones complejas se deben utilizar para controlar el hardware simple, permitiendo que se pudiese reprogramar más rápidamente (la técnica del compartir-programa).
  • Un gran paso

    La historia de los lenguajes de programación da un gran paso en el año 1957, cuando aparece el primero de los lenguajes de programación más importantes, el FORTRAN (del inglés Formula Translation). Este fue el primero de los lenguajes de programación de alto nivel.
  • LISP

    En el año 1958 se creo el lenguaje de programación LISP o proceso de lista que fue diseñado para la investigación la inteligencia artificial.
  • PASCAL

    Otro lenguaje de programación importante fue el PASCAL, que apareció en el año 1968. Este lenguaje de programación se uso como uno de los mejores lenguajes para enseñar programación a los alumnos.
  • Denis Ritchie

    El lenguaje de programación C fue otro de los importantes a lo largo de la historia de los leguajes de programación. Fue creado en 1972 por Dennis Ritchie para desarrollar los sistemas operativos Linux.
  • Period: to

    Otros lenguajes de programación

    Posteriormente se han desarrollado otros lenguajes de programación entre los más importantes tenemos: C++, Java, BASIC, Visual Basic, Cobol, SQL, C#, Smalltalk, etc.