Kratki kod, koji je predložio John Mauchly 1949. godine, smatra se prvim programskim jezikom na visokoj razini. Osmišljen je da predstavlja matematičke izraze u formatu koji čitaju ljudska bića. Međutim, budući da je morao biti preveden u strojni kod prije nego što je mogao biti izvršen, imao je relativno spore brzine obrade.
Ostali rani programski jezici razvijeni su 1950-ih i 1960-ih, uključujući Autocode, COBOL, FLOW-MATIC i LISP. Od njih se i danas koriste samo COBOL i LISP.