程序語言時間線

程式語言時間線記錄了各個知名程式語言出現的時間線。

## 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