El código corto, que fue propuesto por John Mauchly en 1949, se considera el primer lenguaje de programación de alto nivel. Fue diseñado para representar expresiones matemáticas en un formato legible por los seres humanos. Sin embargo, debido a que tenía que ser traducido a código de máquina antes de poder ejecutarse, tenía velocidades de procesamiento relativamente lentas.
Otros lenguajes de programación temprana se desarrollaron en las décadas de 1950 y 1960, incluidos Autocode, COBOL, FLOW-MATIC y LISP. De estos, solo COBOL y LISP siguen en uso hoy en día.