-
Programas de "Punched card". Charles Babage
Programas y datos para el Motor Analítico mecánico.
Entradas por agujeros en tarjetas de papel. -
Plankalkul. Conrad Zuse
Para la primera computadora binaria programable. (Z3). -
Programas almacenados. Eckert, Mauchly y Von Newman
Al completar el ENIAC, La próxima computadora almacenaría los programas internamente. -
Cobol. Grace Hooper
Primer compilador (A-0), específicamente diseñado para aplicaciones de negocio. -
Fortran. Jhon Backus
Desarrollado para matemáticos, científicos e ingenieros. -
Basic. Jhon Kemeny y Thomas Kurtz
Diseñado originalmente como medio de enseñanza, facilitar a estudiantes que no fueran de Ciencias. -
Pascal. Niklaus Wirth
Alto nivel, para usos acedémicos. -
C. Dennis Ritchie
Alto nivel creado en Bell Labs, para desarrollar UNIX al máximo. -
C++. Bjarne Stroustrup
Incrementación de la versión tradicional de C, conceptos orientados al objeto. -
Java, James Gosling
De alto nivel desarrollado por Sun Microsystems, para equipos portátiles, modificado para la web.