编程语言分类:德系、美系,命令式、函数式
德系
数学类
微积分→ 概念文字→
(莱布尼茨) (弗雷格,1879)
编程之上古时代
Plankalkül→ Superplan
(康拉德·楚泽) (海因茨·鲁蒂绍尔)
1942到1948) (1949到1951)
美系
汇编(1947年,凯瑟琳·布斯)
汇编→Speedcoding→Fortran→PL/I
(1953) (1954) (1964)
(约翰·华纳·巴克斯)
(IBM公司)
汇编→ IPL→ LISP → CommonLISP
(1956) (1960) (1984)
(艾伦·纽厄尔) (约翰·麦卡锡) (泽维尔勒罗伊、理查德·加布里埃尔)
美国和德国联合
Algol58→ Algol60→Algol68
(1958) (1960) (1968)
(艾伦·佩利)
(鲍尔)
(赫尔曼·博滕布鲁克)
(约翰·华纳·巴克斯)
(约翰·麦卡锡)
Algol58前代:Fortran和Superplan
Algol58的后代方言:JOVIAL、MAD
Algol60是所有的后代:C和Python
C语系
剑桥大学系列
Algol60→CPL→BCPL→
(1963) (1967)
(克里斯托弗·斯特雷奇)(马丁·理查德)
贝尔实验室系列
B→ C→ C++→C#或者Java
(1969) (1972) (1985) (200) (1995)
(肯·汤普逊)(丹尼斯·李奇)(本贾尼·斯特劳斯特卢普)(安德斯·海尔斯伯格)
Python语系
Algol60→SETL→ABC→Python
(1969) (1987) (1991)
(雅各布·施瓦茨)(史蒂芬·彭伯顿)(吉多·范罗苏姆)
Algol60方言:
Algol W、CORAL66
Algol W→Pascal→Ada→Eiffel→Sather
(1966) (1970) (1980) (1986) (1990)
(尼古拉·沃斯)( 查尔斯·霍斯)(贝特朗·梅耶)
Simula-67→ Smalltalk→Self
( 1972) (1987)
(奥利-约翰·达尔) (艾伦·凯、丹·英戈尔斯) (大卫·安加)
BCY(汉语编程语言)、ISWIM
函数编程语言
ISWIM→
(1966)
(彼得·约翰·兰丁)
元语言系列
ISWIM→ML→SML→OCaml→ F#→ F*
(1973) (1996) (2005)
(唐·赛姆)
(罗宾·米尔纳) (泽维尔勒罗伊)
ISWIM→ Miranda→Haskell
(1985) (1990)
(大卫·特纳) (伦纳特·奥古斯特松)
逻辑语言系列
Planner→ Prolog→Erlang→ Elixir
(1969) (1972) (1972) (1987)
(卡尔·休伊特) (阿兰·科尔默劳尔)(阿姆斯特朗)(若泽·瓦利姆)
(罗伯特·科瓦尔斯基)
商用语言
FLOW-MATIC→COBOL
(1955) (1959)
(格蕾斯·霍普)
数学符号语言
数学符号→APL→
(1966)
(肯尼斯·艾佛森)
APL→A和A+
(1985和1988)
APL→J
(1990)
APL→S→R
(1976) (1993)
(里克·贝克) (罗斯·伊哈卡)
APL→K→Q
(1993) (2003)
APL→ MATLAB→ Octave
(1993)
APL→ Wolfram→Julia
(1988) (2012)
(史蒂芬·沃尔夫拉姆)
APL→FP→FL
(1977)