Leidy Ada Countess of Lovelace (1815-1852) primera persona que incursionó en la programación.
se crea el sistema de codificación ENIAC.
Period: to
una serie de conjuntos de instrucciones nemotécnicas, como la de ENIAC, comenzando en 1949 con C-10 para BINAC (que luego evolucionaría en UNIVAC). Cada conjunto de instrucciones estaba destinado a un fabricante específico.
Regional Assembly Language
Autocode
IPL (precursor de LISP)
FORTRAN
Creado por John Backus.
FLOW-MATIC (precursor de COBOL)
FORTRAN (primer compilador)
COMTRAN (precursor de COBOL)
LISP
creado por John McCarthy.
LISP
COBOL
creado por el Short Range Committee, altamente influenciado por Grace Hopper.
FACT (precursor de COBOL)
COBOL
RPG
APL
SNOBOL
simula
CPL (precursor de C)
BASIC
PL/I
BCPL (precursor de C)
Logo
B (precursor C)
Pascal
Forth
C
Smalltalk
Prolog
ML
Scheme
SQL (inicialmente sólo un lenguaje de consulta, posteriormente ampliado con construcciones de programación)
SQL (inicialmente sólo un lenguaje de consulta, posteriormente ampliado con construcciones de programación)
Modula-2
C++ (C con clases, el nombre cambió en julio de 1983)