-
(1942-1945)
Desarrollador: Konrad Zuse Innovaciones: Primer intento de un lenguaje de programación de alto nivel. -
Pseudocódigos
Desarrollador: Varios (no es un lenguaje específico)
Innovaciones: Representación simplificada y legible por humanos de algoritmos. -
Fortran
Desarrollador: John Backus y equipo en IBM
Innovaciones: Primer lenguaje de alto nivel ampliamente adoptado. Introdujo la optimización de código. -
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
Desarrollador: John McCarthy
Innovaciones: Primer lenguaje de programación funcional. Manipulación de símbolos y listas. -
COBOL
Desarrollador: Grace Hopper y equipo
Innovaciones: Lenguaje orientado a negocios, legible por humanos. -
BASIC
Desarrollador: John Kemeny y Thomas Kurtz
Innovaciones: Fácil de aprender, orientado a principiantes y educación. -
Smalltalk
Desarrollador: Alan Kay en Xerox PARC
Innovaciones: Orientado a objetos, IDE integrado. -
C
Desarrollador: Dennis Ritchie en Bell Labs
Innovaciones: Lenguaje de propósito general, portabilidad de sistema operativo. -
Prolog
Desarrollador: Alain Colmerauer y Robert Kowalski
Innovaciones: Primer lenguaje de programación lógico, utilizado en IA. -
Ada
Desarrollador: Diseñado por el Departamento de Defensa de EE.UU.
Innovaciones: Orientado a sistemas embebidos críticos y en tiempo real. -
C++
Desarrollador: Bjarne Stroustrup
Innovaciones: Extensión de C, orientado a objetos y programación genérica. -
Perl
Desarrollador: Larry Wall
Innovaciones: Manipulación eficiente de texto y expresiones regulares. -
Haskell
Desarrollador: Comité de Haskell (varios académicos)
Innovaciones: Lenguaje funcional puro, evaluación perezosa. -
Python
Desarrollador: Guido van Rossum
Innovaciones: Código legible, multiparadigma, comunidad fuerte. -
Java
Desarrollador: Sun Microsystems
Innovaciones: "Escribe una vez, corre en cualquier lugar", máquina virtual Java. -
JavaScript
Desarrollador: Brendan Eich en Netscape
Innovaciones: Lenguaje de scripting para navegadores web. -
PHP
Desarrollador: Rasmus Lerdorf
Innovaciones: Procesamiento del lado del servidor para desarrollo web. -
Ruby
Desarrollador: Yukihiro "Matz" Matsumoto
Innovaciones: Orientado a objetos, enfocado en la felicidad del desarrollador. -
C#
Desarrollador: Microsoft
Innovaciones: Lenguaje para la plataforma .NET, orientado a objetos y eventos. -
Rust
Desarrollador: Graydon Hoare en Mozilla
Innovaciones: Seguridad de memoria sin necesidad de recolector de basura, concurrencia segura. -
Swift
Desarrollador: Apple Inc.
Innovaciones: Moderno, seguro, rendimiento de C con simplicidad de Python.