Descarga

HISTORIA DE LOS LENGUAJES DE PROGRAMACIÓN

  • (1942-1945)

    (1942-1945)

    Desarrollador: Konrad Zuse Innovaciones: Primer intento de un lenguaje de programación de alto nivel.
  • Pseudocódigos

    Pseudocódigos

    Desarrollador: Varios (no es un lenguaje específico)
    Innovaciones: Representación simplificada y legible por humanos de algoritmos.
  • Fortran

    Fortran

    Desarrollador: John Backus y equipo en IBM
    Innovaciones: Primer lenguaje de alto nivel ampliamente adoptado. Introdujo la optimización de código.
  • ALGOL

    ALGOL

    Desarrollador: Comité internacional (incluyendo a John Backus y Edsger Dijkstra)
    Innovaciones: Influencia en muchos lenguajes posteriores, introducción del concepto de bloque de código.
  • Lisp

    Lisp

    Desarrollador: John McCarthy
    Innovaciones: Primer lenguaje de programación funcional. Manipulación de símbolos y listas.
  • COBOL

    COBOL

    Desarrollador: Grace Hopper y equipo
    Innovaciones: Lenguaje orientado a negocios, legible por humanos.
  • BASIC

    BASIC

    Desarrollador: John Kemeny y Thomas Kurtz
    Innovaciones: Fácil de aprender, orientado a principiantes y educación.
  • Smalltalk

    Smalltalk

    Desarrollador: Alan Kay en Xerox PARC
    Innovaciones: Orientado a objetos, IDE integrado.
  • C

    C

    Desarrollador: Dennis Ritchie en Bell Labs
    Innovaciones: Lenguaje de propósito general, portabilidad de sistema operativo.
  • Prolog

    Prolog

    Desarrollador: Alain Colmerauer y Robert Kowalski
    Innovaciones: Primer lenguaje de programación lógico, utilizado en IA.
  • Ada

    Ada

    Desarrollador: Diseñado por el Departamento de Defensa de EE.UU.
    Innovaciones: Orientado a sistemas embebidos críticos y en tiempo real.
  • C++

    C++

    Desarrollador: Bjarne Stroustrup
    Innovaciones: Extensión de C, orientado a objetos y programación genérica.
  • Perl

    Perl

    Desarrollador: Larry Wall
    Innovaciones: Manipulación eficiente de texto y expresiones regulares.
  • Haskell

    Haskell

    Desarrollador: Comité de Haskell (varios académicos)
    Innovaciones: Lenguaje funcional puro, evaluación perezosa.
  • Python

    Python

    Desarrollador: Guido van Rossum
    Innovaciones: Código legible, multiparadigma, comunidad fuerte.
  • Java

    Java

    Desarrollador: Sun Microsystems
    Innovaciones: "Escribe una vez, corre en cualquier lugar", máquina virtual Java.
  • JavaScript

    JavaScript

    Desarrollador: Brendan Eich en Netscape
    Innovaciones: Lenguaje de scripting para navegadores web.
  • PHP

    PHP

    Desarrollador: Rasmus Lerdorf
    Innovaciones: Procesamiento del lado del servidor para desarrollo web.
  • Ruby

    Ruby

    Desarrollador: Yukihiro "Matz" Matsumoto
    Innovaciones: Orientado a objetos, enfocado en la felicidad del desarrollador.
  • C#

    C#

    Desarrollador: Microsoft
    Innovaciones: Lenguaje para la plataforma .NET, orientado a objetos y eventos.
  • Rust

    Rust

    Desarrollador: Graydon Hoare en Mozilla
    Innovaciones: Seguridad de memoria sin necesidad de recolector de basura, concurrencia segura.
  • Swift

    Swift

    Desarrollador: Apple Inc.
    Innovaciones: Moderno, seguro, rendimiento de C con simplicidad de Python.