You are not authorized to access this page.

La evolución y la historia de los lenguajes de programación

  • Primer lenguaje de progarmación

    Primer lenguaje de progarmación

    Ada Lovelace creó un lenguaje de programación a mano para operar con la máquina de Babbage, mientras traducía las memorias del matemático Luigi Menabrea.
  • Period: to

    Primera generación

  • Period: to

    Evolución e historia de los lenguajes de programación

  • Máquina de Turing

    Máquina de Turing

    Una máquina de Turing es un dispositivo que manipula símbolos sobre una tira de cinta de acuerdo con una tabla de reglas. A pesar de su simplicidad, una máquina de Turing puede ser adaptada para simular la lógica de cualquier algoritmo de computador y es particularmente útil en la explicación de las funciones de una CPU dentro de un computador.
  • Period: to

    Segunda generación

  • Fortran

    Fortran

    John W.Backus inventa el primer lenguaje de programación de alto nivel para programadores reales. Surgió para trabajar menos y entre sus tareas se encontraba la de calcular trayectorias de misiles.
  • Lisp

    Lisp

    Lisp, lanzado en 1958 y desarrollado por John McCarthy en el MIT, es el segundo lenguaje de programación de alto nivel más antiguo. Originalmente desarrollado como un medio de notación matemática, Lisp más tarde se hizo popular en la investigación de la inteligencia artificial y se ha ampliado y renovado varias veces a lo largo de los años. Lisp significa Procesador de listas.
  • COBOL

    COBOL

    Grace Murray Hopper creó COBOL, el cual revolucionó la informática de gestión. Su objetivo era crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador; pues en los años 60 había ordenadores que no eran compatibles entre sí. De este modo, no había nuevos compiladores o diferentes lenguajes que aprender continuamente.
  • Period: to

    Tercera generación

  • BASIC

    BASIC

    John George Kemeny y Thomas Eugene Kurtz crearon BASIC respondiendo a la necesidad de extender la computación más allá del ámbito técnico y científico. Hizo la programación computacional accesible a los estudiantes y, más tarde, a todo el mundo. Se convirtió en la manera principal de aprender a programar ordenadores.
  • Period: to

    Cuarta generación

  • Pascal

    Pascal

    Niklaus Wirth creó Pascal como herramienta de enseñanza de programación, pero pronto acabó como lenguaje de programación para crear todo tipo de aplicaciones. El código está dividido en funciones, para facilitar la programación estructurada.
  • Period: to

    Quinta generación

  • Ada

    Ada

    Jean Ichbiah creó Ada en honor a Ada Lovelace orientada a la reducción de errores comunes y difíciles de descubrir. Para ello se basa en un tipado muy fuerte y en chequeos en tiempo de ejecución.
  • Objective-C

    Objective-C

    Brad Cox creó Objective-C el cuál era un lenguaje compilado y enlazado para programar para el sistema operativo de Apple o iOS.
  • C++

    C++

    Bjarne Stroustrup creó C++ para extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. Es un lenguaje de programación multiparadigma.
  • Perl

    Perl

    Larry Wall creó Perl caracterizado por su destreza en el procesado de texto y por no tener ninguna de las limitaciones de los otros lenguajes de script.
  • HTML, Python y Visual Basic

    HTML, Python y Visual Basic

    Al llegar la década de Internet, Guido van Rossum creó Python el cuál ha definido (junto a Visual Basic) las páginas web y HTML. Éstos se definían como un lenguaje de marcado de hipertexto (el ''código'' de Internet).
  • Java

    Java

    James Gosling creó Java el cuál es imprescindible ya que muchas aplicaciones y sitios web no funcionan sin él. Permite jugar, cargar fotografías, chatear en línea, realizar visitas virtuales y utilizar servicios como, por ejemplo, cursos en línea, servicios bancarios en línea y mapas interactivos.
  • JavaScript

    JavaScript

    Brendan Eich creó Javascript el cuál es un lenguaje de scripts (guiones o rutinas) que permite añadir a las páginas web efectos y funciones adicionales al estándar HTML.
  • Scratch

    Scratch

    Scratch un lenguaje de programación visual desarrollado por el MIT Media Lab que consiste en un lenguaje desarrollado para que niños, adolescentes y adultos aprendan a programar de manera visual sin tener demasiada idea de código.
  • Go

    Go

    Go es un lenguaje de programación creado por Google el cuál es una manera más rápida y ligera de buscar, con resultados optimizados para ahorrar datos. Permite navegar con un solo click a través de tendencias y temas, o usando la voz para decir lo que estás buscando.
  • Kotlin

    Kotlin

    Kotlin es uno de los lenguajes de programación de moda ya que Google lo ha ''marcado'' como el mejor lenguaje de programación para Android. Fue creado por JetBrains y se ha popularizado gracias a que se puede utilizar para programar aplicaciones Android.
  • Swift

    Swift

    Swift es un lenguaje de programación enfocado en el desarrollo de aplicaciones para iOS y macOS. Fue creado por Apple y brinda a los desarrolladores más libertad que nunca mediante un código abierto.