程序语言时间线

程式语言时间线记录了各个知名程式语言出现的时间线。

## 1950年之前

年份｜程序语言｜首席开发者｜前任语言

1804｜雅卡尔织布机｜约瑟夫·玛丽·雅卡尔｜无

1879｜概念文字｜戈特洛布·弗雷格｜无

1943–45｜Plankalkül (year of conceptualization)｜康拉德·楚泽｜无

1943–46｜电子数值积分计算机｜约翰·冯·诺伊曼, 约翰·莫奇利, 约翰·皮斯普·埃克特, after 艾伦·图灵. The first programmers of ENIAC were , , Betty Snyder, , , and 露丝·泰特尔鲍姆.｜无

1947-52｜自动继电计算器｜凯瑟琳·布思｜ENIAC Short Code

1948｜Plankalkül (year of concept publication)｜康拉德·楚泽｜无

1949｜延迟存储电子自动计算器｜ENIAC coding system

1949｜约翰·莫奇利 and William F. Schmitt｜ENIAC Short Code

年份｜程序语言｜首席开发者｜前任语言

## 1950

年份｜程序语言｜首席开发者｜前任语言

1950｜William F. Schmidt, Albert B. Tonik, J. R. Logan｜Brief Code

1951｜Plankalkül

1951｜ALGAE｜Edward A. Voorhees and Karl Balke｜无

1951｜Intermediate Programming Language｜Short Code

1951｜Boehm unnamed coding system｜CPC Coding scheme

1951｜Klammerausdrücke｜康拉德·楚泽｜Plankalkül

1951｜Stanislaus (Notation)｜无

1951｜Betty Holberton｜无

1952｜A-0 系统｜葛丽丝·霍普｜Short Code

1952｜after 艾伦·图灵｜CPC Coding scheme

1952｜Operator programming｜Alexey Andreevich Lyapunov with the participation｜MESM

1952｜Editing Generator｜Milly Koss｜SORT/MERGE

1952｜COMPOOL｜RAND/SDC｜无

1953｜约翰·巴科斯｜无

1953｜READ/PRINT｜Don Harroff, James Fishman, George Ryckman｜无

1954｜Laning, Zierler, Adams at 麻省理工学院 旋风计算机｜无

1954｜Glennie Autocode

1954–55｜Fortran (concept)｜Team led by 约翰·巴科斯 at IBM｜Speedcoding

1954｜Team led by 葛丽丝·霍普 at UNIVAC｜A-0

1954｜Team led by Charles Katz｜A-0

1954｜MATRIX MATH｜H G Kahrimanian｜无

1954｜资讯处理语言 (concept)｜艾伦·纽厄尔, , 司马贺｜无

1955｜(with Pointers)｜Operator programming - Alexey Andreevich Lyapunov & & MESM

1955｜FLOW-MATIC｜Team led by 葛丽丝·霍普 at UNIVAC｜A-0

1955｜BACAIC｜M. Grems and R. Porter

1955｜FORTRAN, A-2

1955｜Freiburger Code｜弗赖堡大学｜不适用

1955–56｜Sequentielle Formelübersetzung｜and Karl Samelson｜Boehm

1955–56｜IT｜Team led by 艾伦·佩利｜Laning and Zierler

1955｜PRINT｜IBM

1958｜资讯处理语言 (implementation)｜艾伦·纽厄尔, , 司马贺｜IPL I

1956–58｜LISP (concept)｜约翰·麦卡锡｜IPL

1957｜FLOW-MATIC

1957｜无

1957｜Fortran (implementation)｜约翰·巴科斯 at IBM｜FORTRAN

1957–58｜UNICODE｜Remington Rand UNIVAC｜MATH-MATIC

1957｜COMIT (concept)｜无

1958｜Fortran｜Team led by 约翰·巴科斯 at IBM｜FORTRAN I

1958｜ALGOL 58 (IAL)｜ACM/GAMM｜FORTRAN, IT, Sequentielle Formelübersetzung

1958｜资讯处理语言｜艾伦·纽厄尔, , 司马贺｜IPL II

1959

1959｜, , Robert L. Patrick｜无

1959｜COBOL (concept)｜The Committee｜FLOW-MATIC, COMTRAN, FACT

1959｜JOVIAL语言｜at｜ALGOL 58

1959｜LISP (implementation)｜约翰·麦卡锡｜IPL

1959｜, , and｜ALGOL 58

1959｜(concept)

年份｜程序语言｜首席开发者｜前任语言

## 1960

年份｜程序语言｜首席开发者｜前任语言

1960｜ALGOL 60｜ALGOL 58

1960｜COBOL (implementation)｜The Committee｜FLOW-MATIC, COMTRAN

1961｜COMIT (implementation)｜无

1961｜Geoffrey Gordon, IBM｜无

1962｜Fortran｜IBM｜FORTRAN II

1962｜APL语言 (concept)｜肯尼斯·艾佛森｜无

1962｜Simula (concept)｜奥利-约翰·达尔 (mostly)｜ALGOL 60

1962｜SNOBOL｜, et al.｜FORTRAN II, COMIT

1963｜CPL (concept)｜Barron, 克里斯托弗·斯特雷奇, et al.｜ALGOL 60

1963｜SNOBOL3｜, et al.｜SNOBOL

1963｜ALGOL 68 (concept)｜阿德里安·范·韦恩加登 , et al.｜ALGOL 60

1963｜Cliff Shaw, 兰德公司｜ALGOL 58

1964｜H. E. Petersen, et al.｜MIDAS

1964｜COWSEL｜,｜CPL, LISP

1964｜PL/I (concept)｜IBM｜ALGOL 60, COBOL, FORTRAN

1964｜BASIC｜约翰·凯梅尼 and at 达特茅斯学院｜FORTRAN II, JOSS

1964｜IBM｜FARGO

1964

1964｜Stanley Cohen at 阿贡国家实验室｜Speakeasy

1964｜(implementation)

1964｜无

1964?

1965｜IBM｜FARGO,

1965｜(concept)｜密歇根大学｜, ALGOL 60, PL/I

1965｜BBN Technologies｜JOSS

1965｜, Derrick Morris at 曼彻斯特大学｜ALGOL 60,

1966｜Chuck Baker, 兰德公司｜JOSS I

1966｜ALGOL W｜尼克劳斯·维尔特, 东尼·霍尔｜ALGOL 60

1966｜Fortran｜约翰·巴科斯｜FORTRAN IV

1966｜ISWIM (Concept)｜彼得·兰丁｜LISP

1966｜I. F. Currie and M. Griffiths｜ALGOL 60

1966｜APL语言 (implementation)｜肯尼斯·艾佛森｜无

1967｜BCPL｜马丁·理察德｜CPL

1967｜MUMPS｜麻省总医院｜FORTRAN, TELCOMP

1967｜Simula (implementation)｜奥利-约翰·达尔, Bjørn Myhrhaug, 克利斯登·奈加特 at｜ALGOL 60

1967｜D.G. Bobrow and D.L. Murphy｜Lisp

1967｜Herwart Opitz, Wilhelm Simon, Günter Spur, and Gottfried Stute at 亚琛工业大学 and 柏林工业大学

1967｜SNOBOL4｜, et al.｜SNOBOL3

1967｜William M. McKeeman, et al. at 加利福尼亚大学圣塔克鲁兹分校, et al. at 史丹佛大学｜PL/I

1968｜ALGOL 68 (联合国教育、科学及文化组织/IFIP standard)｜阿德里安·范·韦恩加登, , and Cornelis H. A. Koster, et al.｜ALGOL 60

1968｜POP-1｜,｜COWSEL

1968｜迪吉多｜DIBOL

1968｜Forth (concept)｜查理斯·摩尔

1968｜Logo｜, 西摩尔·派普特,｜LISP

1968｜优利系统｜CRT RPS

1968｜(implementation)｜无

1968｜(implementation)｜Steven Caine and E. Kent Gordon, 加州理工学院｜GAP, GPM

1968｜, 加利福尼亚大学旧金山分校｜Computest

1969｜PL/I (implementation)｜IBM｜ALGOL 60, COBOL, FORTRAN

1969｜B语言｜肯·汤普逊, with contributions from 丹尼斯·里奇｜BCPL

1969｜(PPL)｜Thomas A. Standish at 哈佛大学

1969｜SETL｜at 科朗数学研究所｜ALGOL 60

1969｜Paul Tenczar & 伊利诺伊大学厄巴纳-香槟分校

1969｜爱丁堡大学｜ALGOL 60, ,

年份｜程序语言｜首席开发者｜前任语言

## 1970

年份｜程序语言｜首席开发者｜前任语言

1970｜Forth (implementation)｜查理斯·摩尔

1970｜POP-2｜POP-1

1970｜Dan Swinehart and｜ALGOL-60

1970｜Pascal语言｜尼克劳斯·维尔特, Kathleen Jensen｜ALGOL 60, ALGOL W

1970｜Wulf, Russell, Habermann at 卡内基·梅隆大学｜ALGOL

1971｜at 帕罗奥多研究中心, 特里·威诺格拉德 at 史丹佛大学｜KM, FRL (MIT)

1971｜(CDL)｜at 拉德堡德大学

1972｜Smalltalk-72｜艾伦·凯, , , 帕罗奥多研究中心｜Simula 67

1972｜盖瑞·基尔多，数位研究公司｜PL/I, ALGOL, XPL

1972｜C语言｜丹尼斯·里奇｜B, BCPL, ALGOL 68

1972｜and James M. Lyon｜无

1972｜Prolog｜2-level W-Grammar

1972｜Structured Query language (SQL)｜IBM｜ALPHA, Quel (Ingres)

1973｜Børge Christensen, Benedict Løfstedt｜Pascal, BASIC

1973｜ML语言｜罗宾·米尔纳

1973｜Jean Ichbiah et al. at 布尔电脑｜Pascal, Sue

1973｜Stanley Cohen, Steven Pieper at 阿贡国家实验室｜Speakeasy-2

1974｜CLU｜芭芭拉·利斯科夫｜ALGOL 60, Lisp, Simula

1974｜BASIC

1974｜MAI BASIC Four Inc.｜Business BASIC

1974｜CDC 6600 Cybernet Services｜SLANG, FORTRAN

1975｜ABC｜Leo Geurts and｜SETL

1975｜(concept)｜Arvind?, 加利福尼亚大学尔湾分校

1975｜Time-Sharing Version｜Cybernet KRONOS Services｜SLANG, FORTRAN

1975｜Scheme｜杰拉德·杰伊·萨斯曼, 小盖伊·史提尔｜LISP

1975｜Altair BASIC｜比尔·盖茨, 保罗·艾伦｜BASIC

1975｜James S. Miller, Benjamin M. Brosgol et al. at｜ALGOL 68, BLISS, ECL, HAL

1975｜Modula｜尼克劳斯·维尔特｜Pascal

1976｜Allan Ballard, Paul Whaley at the 不列颠哥伦比亚大学｜Pascal, Sue

1976｜Smalltalk-76｜帕罗奥多研究中心｜Smalltalk-72

1976｜Mesa语言｜帕罗奥多研究中心｜ALGOL

1976｜布莱恩·克尼汉｜C, FORTRAN

1976｜S语言｜at 贝尔实验室｜APL, PPL, Scheme

1976｜SAS语言｜赛仕软件

1976｜Integer BASIC｜斯蒂夫·沃兹尼亚克｜BASIC

1977｜FP｜约翰·巴科斯｜无

1977｜Bourne shell (sh)｜史蒂夫·伯恩｜无

1977｜BASIC

1977｜IDL｜David Stern of Research Systems Inc｜Fortran

1977｜Standard MUMPS｜MUMPS

1977｜Icon (concept)｜SNOBOL

1977｜巴特勒·兰普森 at 帕罗奥多研究中心, and at 多伦多大学

1977｜Applesoft BASIC｜and｜BASIC

1978｜and

1978｜C Shell｜比尔·乔伊｜C语言

1978｜IBM｜FARGO, ,

1978｜designed by Intermetrics for NASA

1978｜Applesoft BASIC｜and｜Applesoft BASIC

1975｜(implementation)｜Arvind and Gostelow, 加利福尼亚大学尔湾分校

1978?｜MATLAB｜克里夫·莫勒尔 at the 新墨西哥大学｜Fortran

1978?｜Nevil Brownlee at the 奥克兰大学｜Algol60

1978｜VisiCalc｜Dan Bricklin, 鲍伯·法兰克斯顿 marketed by｜无

1979｜TI BASIC (TI 99/4A)｜德州仪器｜BASIC

1979｜Modula-2｜尼克劳斯·维尔特｜Modula, Mesa

1979｜REXX｜at IBM｜PL/I, BASIC, EXEC 2

1979｜AWK｜阿尔佛雷德·艾侯, 彼得·温伯格, 布莱恩·克尼汉｜C, SNOBOL

1979｜Icon (implementation)｜SNOBOL

1979｜DBase｜无

年份｜程序语言｜首席开发者｜前任语言

## 1980

年份｜程序语言｜首席开发者｜前任语言

1980｜Ada (MIL-STD-1815)｜Jean Ichbiah at 布尔电脑｜ALGOL 68, Green

1980｜C++｜比雅尼·斯特劳斯特鲁普｜C, Simula 67

1980｜Applesoft BASIC｜苹果公司｜Applesoft II BASIC

1980｜Applesoft BASIC｜Microsoft｜Microsoft BASIC

1980–81｜BASIC, Compiler Systems, Digital Research

1980｜Smalltalk-80｜at 帕罗奥多研究中心｜Smalltalk-76

1981｜德州仪器｜TI BASIC (TI 99/4A)

1981｜艾康电脑, Sophie Wilson｜BASIC

1981｜微软｜BASIC

1982?｜Stanley Cohen, et al. at Speakeasy Computing Corporation｜Speakeasy-3

1982?｜Chris Gray｜Pascal语言, C语言, ALGOL 68

1982｜PostScript｜约翰·沃诺克

1982｜and , at 多伦多大学

1983｜GW-BASIC｜微软

1983｜Turbo Pascal｜安德斯·海尔斯伯格 at Borland｜Pascal语言

1983｜Ada (ANSI/MIL-STD-1815A)｜Jean Ichbiah at｜Ada 80, Green

1983｜Objective-C｜布莱德·考克斯｜Smalltalk, C

1983｜C++｜比雅尼·斯特劳斯特鲁普｜C with Classes

1983｜True BASIC｜约翰·凯梅尼, at 达特茅斯学院｜BASIC

1983｜Occam｜EPL

1983?｜ABAP｜思爱普｜COBOL

1983｜KornShell (ksh)｜sh

1983｜苹果公司｜Pascal语言

1984｜Clipper｜南塔克特｜DBase

1984｜Common Lisp｜小盖伊·史提尔 and many others｜LISP

1984｜Coq｜法国国家信息与自动化研究所

1984｜惠普｜Forth, LISP

1984｜Standard ML｜ML

1984｜核心大战｜and

1984｜BASIC

1985｜Paradox｜Borland｜DBase

1985｜QuickBASIC｜微软｜BASIC

1986｜Bruce Barrington

1986｜Cortex｜INFORM

1986｜Eiffel｜伯特兰·迈耶｜Simula 67, Ada

1986｜BASIC

1986

1986｜LabVIEW｜国家仪器

1986｜Miranda｜at 肯特大学

1986｜Object Pascal｜苹果公司｜Pascal

1986｜C

1986｜Erlang｜乔·阿姆斯特朗 and others in 爱立信｜Prolog

1987｜Ada｜ANSI/MIL-STD-1815A unchanged｜Ada 83

1987｜Self (concept)｜太阳微系统 Inc.｜Smalltalk

1987｜Occam｜and｜Occam

1987｜苹果公司｜无

1987｜Perl｜拉里·沃尔｜C, sed, awk, sh

1987｜Oberon｜尼克劳斯·维尔特｜Modula-2

1987｜Wolfram Mathematica (Wolfram语言)｜沃尔夫勒姆研究公司｜无

1987｜PowerBASIC｜Robert 'Bob' Zale｜BASIC/Z

1987｜Clean｜Software Technology Research Group of 拉德堡德大学｜无

1988｜GNU Octave｜MATLAB

1988｜Tcl｜Awk, Lisp

1988｜and｜BASIC

1988｜Charles Duff, the Whitewater Group｜Forth, Smalltalk

1988｜Simon C. Nash｜REXX, Smalltalk

1988｜SPARK｜Bernard A. Carré｜Ada

1988｜A+｜Arthur Whitney｜APL, A

1988｜Nicole Hamilton｜C Shell

1988-1989｜ANSI C｜C90 ISO/IEC 9899:1990

1989｜Turbo Pascal｜安德斯·海尔斯伯格 at Borland｜Turbo Pascal, Object Pascal

1989｜Modula-3｜Cardeli, et al. 迪吉多 and 好利获得｜Modula-2

1989｜PowerBASIC｜Robert 'Bob' Zale｜Turbo Basic

1989｜Peter Darnell, Visual Solutions

1989

1989｜Bash｜布莱恩·福克斯｜Bourne shell, C Shell, KornShell

1989｜Arthur Chance, of Systems Ltd｜Smalltalk

年份｜程序语言｜首席开发者｜前任语言

## 1990

年份｜程序语言｜首席开发者｜前任语言

1990｜Steve Omohundro｜Eiffel

1990｜and

1990｜AMPL｜, David Gay and 布莱恩·克尼汉 at 贝尔实验室

1990｜H Mössenböck, J Templ, R Griesemer｜Oberon

1990｜J语言｜肯尼斯·艾佛森, at Iverson Software｜APL语言, FP

1990｜Haskell｜Miranda

1990｜Common Lisp, Scheme

1990｜Z shell (zsh)｜Paul Falstad at 普林斯顿大学｜ksh

1990｜Cadence SKILL｜T. J. Barnes at Cadence｜Franz Lisp

1991｜David J. DeWitt, Michael J. Carey｜C++

1991｜Hanspeter Mössenböck, 尼克劳斯·维尔特｜Object Oberon

1991｜Oz语言｜Gert Smolka and his students｜Prolog

1991｜Albert Gräf

1991｜Python｜吉多·范罗苏姆｜ABC, C语言

1991｜Visual Basic｜阿兰·库珀, sold to 微软｜QuickBASIC

1992｜Turbo Pascal｜Turbo Pascal OOP

1992｜Dylan｜many people at 苹果公司｜Common Lisp, Scheme

1992｜John E. Davis｜PostScript

1993?｜Self (implementation)｜太阳微系统 Inc.｜Smalltalk

1993｜Wouter van Oortmerssen｜DEX, C语言, Modula-2

1993｜Brainfuck｜Urban Müller｜P'′

1993｜HyperTalk

1993｜AppleScript｜苹果公司｜HyperTalk

1993｜K｜Arthur Whitney｜APL, Lisp

1993｜Lua｜罗伯托·耶鲁萨林斯希 et al. at Tecgraf, PUC-Rio｜Scheme, SNOBOL, Modula, CLU, C++

1993｜R语言｜罗伯特·杰特曼 and 罗斯·伊哈卡｜S

1993｜Chamberlain et al. at 华盛顿大学｜C

1993｜NewtonScript｜Walter Smith｜Self, Dylan

1993｜Euphoria语言｜Robert Craig｜SNOBOL, AWK, ABC, Icon, Python

1994｜Yves Caseau｜Smalltalk, SETL, OPS5, Lisp, ML, C语言, LORE, LAURE

1994｜Common Lisp｜Common Lisp

1994｜ABB｜ARLA

1994｜MUD｜Fredrik Hübinette et al. at 林雪平大学｜, C语言, µLPC

1994｜Forth｜, et al.｜Forth

1995｜Ada｜S. Tucker Taft, et al. at Intermetrics, Inc.｜Ada 83

1995｜Delphi｜安德斯·海尔斯伯格 at Borland｜Borland Pascal

1995｜Adobe ColdFusion

1995｜Java｜詹姆斯·高斯林 at 太阳微系统｜C语言, Simula 67, C++, Smalltalk, Ada 83, Objective-C, Mesa

1995｜JavaScript｜布兰登·艾克 at 网景｜Self, C语言, Scheme

1995｜Mercury｜Mercury at 墨尔本大学｜Prolog, Hope, Haskell

1995｜PHP｜拉斯姆斯·勒多夫｜Perl

1995｜Ruby｜松本行弘｜Smalltalk, Perl

1995｜JavaScript｜布兰登·艾克 at 网景｜LiveScript

1995｜Racket｜at 莱斯大学｜Scheme, LISP

1996｜Curl｜David Kranz, Steve Ward, Chris Terman at 麻省理工学院｜Lisp, C++, Tcl/Tk, TeX, HTML

1996｜Blue World Communications Inc.

1996｜(PDL)｜, Jarle Brinchmann, Tuomas Lukka, and Christian Soeller｜APL, Perl

1996｜VBScript｜Microsoft｜Visual Basic

1996｜OCaml｜法国国家信息与自动化研究所｜Caml Light, Standard ML

1996｜REXX

1997｜Oberon microsystems, Inc｜Oberon-2

1997｜E语言｜Joule, Original-E

1997｜Free University of 布鲁塞尔首都大区｜Scheme

1997｜Squeak｜艾伦·凯, et al. at 苹果公司｜Smalltalk-80, Self

1997｜ECMAScript｜Ecma国际 TC39-TG1｜JavaScript

1997｜Philippe Mougin｜Smalltalk, APL, Objective-C

1997｜ISLISP｜ISO Standard ISLISP｜Common Lisp

1997｜Jorge Nunes｜Java, Scheme, Tcl

1997｜REBOL｜, Rebol Technologies｜Self, Forth, LISP, Logo

1998｜Paulo Moura (then at 科英布拉大学)｜Prolog

1998｜ActionScript｜ECMAScript

1998｜C++｜ANSI/ISO Standard C++｜C++, Standard C, C

1998｜Ronald E. Prather,｜无

1998｜PureBasic｜Frederic Laboureur, Fantaisie Software

1998｜虚幻引擎｜蒂姆·斯维尼 at Epic Games｜C++, Java

1998｜XSLT (+ XPath)｜万维网联盟,｜DSSSL

1998｜Xojo (REALbasic at the time)｜Xojo, Inc., Andrew Barry｜Visual Basic

1999｜C99｜C99 ISO/IEC 9899:1999｜ANSI C

1999｜Gambas｜Visual Basic, Java

1999｜Game Maker Language (GML)｜GameMaker

1999｜Antonio Linares｜DBase, Clipper

年份｜程序语言｜首席开发者｜前任语言

## 2000

年份｜程序语言｜首席开发者｜前任语言

2000｜G Stewart von Itzstein｜Java

2000｜The Game Creators

2000｜C♯｜安德斯·海尔斯伯格, 微软 (Ecma国际)｜C语言, C++, Java, Delphi, Modula-2

2001｜Joy｜Manfred von Thun｜FP, Forth

2001｜, 帕罗奥多研究中心｜Java, Common Lisp

2001｜D语言｜沃尔特·布莱特, Digital Mars｜C语言, C++, C♯, Java

2001｜Processing｜and｜Java, C语言, C++

2001｜Visual Basic .NET｜微软｜Visual Basic

2001｜Godot (GDS)｜Juan Linietsky, Ariel Manzur (OKAM Studio)｜Godot

2001｜Jon Åslund and Karl Hasselström.

2002｜Io｜Steve Dekorte｜Self, NewtonScript, Lua

2002｜Gosu｜Guidewire Software

2002｜Scratch｜密契尔·瑞斯尼克, John Maloney, Natalie Rusk, Evelyn Eastmond, Tammy Stern, Amon Millner, Jay Silver, and Brian Silverman｜Logo, Smalltalk, Squeak, Squeak, HyperCard, , , Tweak

2003｜Nemerle｜University of 弗罗茨瓦夫｜C♯, Standard ML, MetaHaskell

2003｜Factor｜Factor｜Joy, Forth, Lisp

2003｜Scala｜Smalltalk, Java, Haskell, Standard ML, OCaml

2003｜C++03｜C++ ISO/IEC 14882:2003｜C++, Standard C, C语言

2003｜Alberto Demichelis｜Lua

2003｜BOO｜Rodrigo B. de Oliveira｜Python, C♯

2004｜Jonathan Edwards｜无

2004｜Krzysztof Apt, 荷兰数学和计算机科学研究学会｜无

2004｜FreeBASIC｜Andre Victor｜QBasic

2004｜Groovy｜James Strachan｜Java

2004｜Little b｜Aneil Mallavarapu, 哈佛医学院, Department of Systems Biology｜Lisp

2005｜Brian Frank, Andy Frank｜C♯, Scala, Ruby, Erlang

2005｜F♯｜, 微软研究院｜OCaml, C♯, Haskell

2005｜Haxe｜Nicolas Cannasse｜ActionScript, OCaml, Java

2005｜Object Pascal, C♯

2005｜无

2005｜Thomas Mertes｜无

2006｜Chuck Esterbrook｜Python, C♯, Eiffel, Objective-C

2006｜PowerShell｜微软｜C♯, ksh, Perl, , , SQL

2006｜借字｜Java

2006｜小盖伊·史提尔｜Scala, Standard ML, Haskell

2006｜Vala｜GNOME｜C♯

2007｜Ada｜Ada Rapporteur Group｜Ada 95

2007｜Agda｜Ulf Norell｜Coq, , Haskell

2007｜Galleon, QB64Team｜QBasic

2007｜Clojure｜LISP, ML语言, Haskell, Erlang

2007｜LOLCODE｜Adam Lindsay｜无

2007｜Oberon｜尼克劳斯·维尔特｜Oberon

2007｜芝加哥大学, 阿贡国家实验室

2008｜Nim｜Andreas Rumpf｜Python, LISP, Object Pascal

2008｜Genie｜Jamie McCracken｜Python, BOO, D语言, Object Pascal

2008｜Albert Gräf｜Q

2009｜Brad Chamberlain, 克雷公司 Inc.｜HPF,

2009｜Go｜Google｜C语言, Oberon, Limbo, Smalltalk

2009｜CoffeeScript｜JavaScript, Ruby, Python, Haskell

2009｜Idris｜Edwin Brady｜Haskell, Agda, Coq

2009｜S. Tucker Taft,｜Modula, Ada, Pascal语言, ML语言

2009｜David J. Pearce｜Java, C语言, Python

2009｜K. Rustan M. Leino｜Java, Spec#

年份｜程序语言｜首席开发者｜前任语言

## 2010

年份｜程序语言｜首席开发者｜前任语言

2010｜Rust｜Graydon Hoare, Mozilla｜, C++, , Erlang, , Limbo, Napier, , Newsqueak, NIL, , Standard ML

2011｜C11｜C11 ISO/IEC 9899:2011｜C99

2011｜Gavin King, 红帽公司｜Java

2011｜Dart｜Google｜Java, JavaScript, CoffeeScript, Go

2011｜C++11｜C++ ISO/IEC 14882:2011｜C++, Standard C, C语言

2011｜Kotlin｜JetBrains｜Java, Scala, Groovy, C♯, Gosu

2011｜Nenad Rakočević｜REBOL, Scala, Lua

2011｜MLstate｜OCaml, Erlang, JavaScript

2012｜Elixir｜José Valim｜Erlang, Ruby, Clojure

2012｜Elm｜Evan Czaplicki｜Haskell, Standard ML, OCaml, F♯

2012｜TypeScript｜安德斯·海尔斯伯格, 微软｜JavaScript, CoffeeScript

2012｜Julia (编程语言)｜, , Viral Shah, , 麻省理工学院｜MATLAB, LISP, C语言, Fortran, Wolfram Mathematica (strictly its Wolfram语言), Python, Perl, R语言, Ruby, Lua

2012｜Vivek Gupta, Ethan Jackson, Shaz Qadeer, Sriram Rajamani, 微软

2012｜Ada｜ARA and Ada Europe (ISO/IEC 8652:2012)｜Ada 2005, ISO/IEC 8652:1995/Amd 1:2007

2013｜P4 Language Consortium

2013｜PureScript｜Phil Freeman｜Haskell

2013｜Hopscotch Technologies｜Scratch

2013｜Cuneiform｜Jörgen Brandt

2014｜Ary Borenszweig, Manas Technology Solutions｜Ruby, C语言, Rust, Go, C♯, Python

2014｜Hack｜Facebook｜PHP

2014｜Swift｜苹果公司｜Objective-C, Rust, Haskell, Ruby, Python, C♯, CLU

2014｜C++14｜C++ ISO/IEC 14882:2014｜C++, Standard C, C语言

2015｜Raku｜拉里·沃尔, The Rakudo Team｜Perl, Haskell, Python, Ruby

2015｜Zig｜Andrew Kelley｜C语言, C++, LLVM, Go, Rust

2016｜Reason｜Jordan Walke｜JavaScript, OCaml

2016｜Lua, Python, Ruby, C语言, C♯, BASIC, QML, , Supernova

2017｜C++17｜C++ ISO/IEC 14882:2017｜C++, Standard C, C语言

2017｜, Open Source｜Java, JavaScript, Go, Rust, C♯

2017｜Q Sharp｜微软｜C♯, F♯, Python

2018｜C18｜ISO/IEC 9899:2018｜C11

2018｜Fortran｜ISO/IEC JTC1/SC22/WG5 N2150:2018｜Fortran

2019｜Mark Marron, 微软｜JavaScript, TypeScript, ML语言

年份｜程序语言｜首席开发者｜前任语言

## 2020

年份｜程序语言｜首席开发者｜前任语言

2020｜C++20｜C++ ISO/IEC 14882:2020｜C++, Standard C, C语言

2021｜Microsoft Power Fx｜Vijay Mital, Robin Abraham, Shon Katzenberger, Darryl Rubin, 微软｜Microsoft Excel

2022｜Carbon｜Google｜C++

年份｜程序语言｜首席开发者｜前任语言

## 外部链接

- Online Historical Encyclopaedia of Programming Languages
- Diagram & history of programming languages
- Eric Levenez's timeline diagram of computer languages history