编程语言发展史上的杰出人物
约翰·巴科斯,发明了Fortran。
阿兰·库珀,开发了Visual Basic。
艾兹格·迪杰斯特拉,开创了正确运用编程语言(proper programming)的框架。
詹姆斯·高斯林,开发了Oak,该语言为Java的先驱。
安德斯·海尔斯伯格,开发了Turbo Pascal、Delphi,以及C#。
葛丽丝·霍普,开发了Flow-Matic,该语言对COBOL造成了影响。
肯尼斯·艾佛森,开发了APL,并与Roger Hui合作开发了J。
比尔·乔伊,发明了vi,BSD Unix的前期作者,以及SunOS的发起人,该操作系统后来改名为Solaris。
艾伦·凯,开创了面向对象编程语言,以及Smalltalk的发起人。
Brian Kernighan,与丹尼斯·里奇合著第一本C程序设计语言的书籍,同时也是AWK与AMPL程序设计语言的共同作者。
约翰·麦卡锡,发明了LISP。
约翰·冯·诺伊曼,操作系统概念的发起者。
丹尼斯·里奇,发明了C。
比雅尼·斯特劳斯特鲁普,开发了C++。
肯·汤普逊,发明了Unix。
尼克劳斯·维尔特,发明了Pascal与Modula。
拉里·沃尔,创造了Perl与Perl 6。
吉多·范罗苏姆,创造了Python。
1940之前:
编码(en:code)
1940年代:
1943 - Plankalkül (Konrad Zuse)
1943 - ENIAC coding system
1949 - C-10
1950与1960年代:
1951 - Regional Assembly Language
1952 - Autocode
1954 - FORTRAN
1954 - IPL (LISP的先驱)
1955 - FLOW-MATIC (COBOL的先驱)
1957 - COMTRAN (COBOL的先驱)
1958 - LISP
1958 - ALGOL 58
1959 - FACT (COBOL的先驱)
1959 - COBOL
1962 - APL
1962 - Simula
1962 - SNOBOL
1963 - CPL (C的先驱)
1964 - BASIC
1964 - PL/I
1967 - BCPL (C的先驱)
1967-1978:确立了基础范式
1968 - Logo
1970 - Pascal
1970 - Forth
1972 - C语言
1972 - Smalltalk
1972 - Prolog
1973 - ML
1975 - Scheme
1978 - SQL (起先只是一种查询语言,扩充之后也具备了程序结构)
1980年代:增强、模块、性能
1980 - Ada
1983 - C++ (就像有类别的C)
1984 - Common Lisp
1985 - Eiffel
1986 - Erlang
1987 - Perl
1988 - Tcl
1989 - FL (Backus)
1990年代:互联网时代
1990 - Haskell
1991 - Python
1991 - Visual Basic
1993 - Ruby
1993 - Lua
1994 - CLOS (part of ANSI Common Lisp)
1995 - Java
1995 - Delphi (Object Pascal)
1995 - JavaScript
1995 - PHP
1997 - REBOL
1999 - D
现今的趋势
2001 - C#
2001 - Visual Basic .NET
2002 - F#
2003 - Scala
2003 - Factor
2006 - Windows PowerShell
2007 - Clojure
2009 - Go
2014 - Swift (编程语言)