Kalendarium języków programowania - Timeline of programming languages

Jest to zapis historycznie ważnych języków programowania przez dekadę.

Przed 1950

Rok Nazwa Główny deweloper, firma Przodkowie)
1804 Maszyna żakardowa Żakard Joseph Marie brak (unikalny język)
1943–45 Plankalkül (rok konceptualizacji) Konrad Zuse brak (unikalny język)
1943-46 System kodowania ENIAC John von Neumann , John Mauchly , J. Presper Eckert , Herman Goldstine według Alana Turinga . Pierwszymi programistami ENIAC byli Kay McNulty , Betty Jennings , Betty Snyder , Marlyn Meltzer , Fran Bilas i Ruth Lichterman . brak (unikalny język)
1946 Krótki kod ENIAC Richard Clippinger, John von Neumann według Alana Turinga System kodowania ENIAC
1946 System graficzny Von Neumanna i Goldstine (zapis) John von Neumann i Herman Goldstine System kodowania ENIAC
1947 Zespół ARC Kathleen Booth System kodowania ENIAC
1948 Schemat kodowania CPC Howard H. Aiken Kod zamówienia silnika analitycznego
1948 System notacji curry Haskell Curry System kodowania ENIAC
1948 Plankalkül (rok publikacji koncepcji) Konrad Zuse brak (unikalny język)
1949 Początkowe zamówienia EDSAC David Wheeler System kodowania ENIAC
1949 Krótki kod John Mauchly i William F. Schmitt Krótki kod ENIAC
Rok Nazwa Główny deweloper, firma Przodkowie)

1950

Rok Nazwa Główny deweloper, firma Przodkowie)
1950 Krótki kod William F. Schmidt, Albert B. Tonik, JR Logan Krótki kod
1950 Montażysta Birkbeck Kathleen Booth ŁUK
1951 Superplan Heinz Rutishauser Plankalkül
1951 ALGI Edward A. Voorhees i Karl Balke brak (unikalny język)
1951 Średniozaawansowany język programowania Artur Burks Krótki kod
1951 Język Zgromadzenia Regionalnego Maurice Wilkes EDSAC
1951 Nienazwany system kodowania Boehm Corrado Böhm Schemat kodowania CPC
1951 Klammerausdrücke Konrad Zuse Plankalkül
1951 OMNIBAC Symboliczny asembler Karol Katz Krótki kod
1951 Stanisław (zapis) Fritz Bauer brak (unikalny język)
1951 Asembler Whirlwind Charles Adams i Jack Gilmore w MIT Project Whirlwind EDSAC
1951 Monter Rochester Nat Rochester EDSAC
1951 Sortuj Generator scalania Betty Holberton brak (unikalny język)
1952 A-0 Łaska Hopper Krótki kod
1952 Autokod Glennie Alick Glennie według Alana Turinga Schemat kodowania CPC
1952 Programowanie operatora Aleksiej Andriejewicz Lapunow z udziałem Kateryny Juszczenko MESM
1952 Edycja generatora Milly Koss SORTUJ/SCAL
1952 KOMPOZYCJA RAND/SDC brak (unikalny język)
1953 Szybkie kodowanie John W. Backus brak (unikalny język)
1953 ODCZYTAJ/DRUKUJ Don Harroff, James Fishman, George Ryckman brak (unikalny język)
1954 System Laninga i Zierlera Laning, Zierler, Adams w MIT Project Whirlwind brak (unikalny język)
1954 Oznacz I Autokod Tony Brooker Autokod Glennie
1954-55 FORTRAN (koncepcja) Zespół kierowany przez Johna W. Backusa w IBM Szybkie kodowanie
1954 ART-MATYCZNA Zespół kierowany przez Grace Hopper w UNIVAC A-0
1954 MATEMATYKA Zespół kierowany przez Charlesa Katz A-0
1954 MATEMATYKA MATRYCOWA HG Kahrimanian brak (unikalny język)
1954 IPL I (koncepcja) Allen Newell , Cliff Shaw , Herbert A. Simon brak (unikalny język)
1955 Język programowania adresów

(ze wskaźnikami )

Kateryna Juszczenko Programowanie operatora - Aleksiej Andriejewicz Lapunow i Kateryna Juszczenko i MESM
1955 PRZEPŁYW-MATYCZNY Zespół kierowany przez Grace Hopper w UNIVAC A-0
1955 BACAIC M. Grems i R. Porter
1955 PAKT I UDZIAŁ FORTRAN, A-2
1955 Kod Freiburgera Uniwersytet we Fryburgu Nie dotyczy
1955-56 Sequentielle Formelübersetzung Fritz Bauer i Karl Samelson Boehm
1955-56 TO Zespół kierowany przez Alana Perlis Laning i Zierler
1955 WYDRUKOWAĆ IBM
1958 IPL II (wdrożenie) Allen Newell , Cliff Shaw , Herbert A. Simon IPL I
1956-58 LISP (koncepcja) John McCarthy IPL
1957 COMTRAN Bob Bemer PRZEPŁYW-MATYCZNY
1957 JERZY Charles Leonard Hamblin brak (unikalny język)
1957 FORTRAN I (wdrożenie) John W. Backus w IBM FORTRAN
1957-58 UNICODE Remington Rand UNIVAC MATEMATYKA
1957 COMIT (koncepcja) Wiktor Yngve brak (unikalny język)
1958 FORTRAN II Zespół kierowany przez Johna W. Backusa w IBM FORTRAN I
1958 ALGOL 58 (AL) ACM/GAMM FORTRAN, IT, Sequentielle Formelübersetzung
1958 IPL V Allen Newell , Cliff Shaw , Herbert A. Simon IPL II
1959 TRAFNY Douglas T. Ross
1959 FAKT Fletcher R. Jones , Roy Nutt , Robert L. Patrick brak (unikalny język)
1959 COBOL (koncepcja) CODASYL Komitet FLOW-MATIC, COMTRAN, FACT
1959 JOWIALNY Jules Schwartz w SDC ALGOL 58
1959 LISP (wdrożenie) John McCarthy IPL
1959 MAD – dekoder algorytmu Michigan Bruce Arden , Bernard Galler i Robert M. Graham ALGOL 58
1959 TRAC (koncepcja) Calvin Mooers
Rok Nazwa Główny deweloper, firma Przodkowie)

1960

Rok Nazwa Główny deweloper, firma Przodkowie)
1960 ALGOL 60 ALGOL 58
1960 COBOL 61 (wdrożenie) CODASYL Komitet FLOW-MATIC, COMTRAN
1961 COMIT (wdrożenie) Wiktor Yngve brak (unikalny język)
1961 GPSS Geoffrey Gordon, IBM brak (unikalny język)
1962 FORTRAN IV IBM FORTRAN II
1962 APL (koncepcja) Kenneth E. Iverson brak (unikalny język)
1962 Symulacja (koncepcja) ALGOL 60
1962 SNOBOL Ralph Griswold , et al. FORTRAN II, COMIT
1963 CPL (koncepcja) Barron, Christopher Strachey , et al. ALGOL 60
1963 SNOBOLU 3 Griswold , et al. SNOBOL
1963 ALGOL 68 (koncepcja) Adriaan van Wijngaarden , et al. ALGOL 60
1963 JOSS I Cliff Shaw, RAND ALGOL 58
1964 IMITOWAĆ JE Petersen i in. MIDAS
1964 COWSEL Rod Burstall , Robin Popplestone CPL, LISP
1964 PL/I (koncepcja) IBM ALGOL 60, COBOL, FORTRAN
1964 PODSTAWOWY John George Kemeny i Thomas Eugene Kurtz w Dartmouth College FORTRAN II, JOSS
1964 IBM RPG IBM FARGO
1964 Mark-IV Informatyka
1964 Speakeasy-2 Stanley Cohen w Argonne National Laboratory Spokojnie
1964 TRAC (wdrożenie) Calvin Mooers
1964 P'' Corrado Böhm brak (unikalny język)
1964? IITRAN
1965 RPG II IBM FARGO , RPG
1965 MAD/I (koncepcja) Uniwersytet Michigan MAD , ALGOL 60 , PL/I
1965 TELKOMP BBN BOŻEK CHIŃSKI
1965 Atlas Autokod Tony Brooker , Derrick Morris z Manchester University Algol 60 , Autokod
1966 JOSS II Chuck Baker, RAND JOSS I
1966 ALGOL W Niklaus Wirth , CAR Hoare ALGOL 60
1966 FORTRAN 66 FORTRAN IV
1966 ISWIM (Koncepcja) Peter J. Landin SEPLENIENIE
1966 KORAL 66 ALGOL 60
1966 APL (wdrożenie) Kenneth E. Iverson brak (unikalny język)
1967 BCPL Martina Richardsa CPL
1967 ŚWINKA Szpital Ogólny w Massachusetts FORTRAN, TELKOMP
1967 Symula 67 (wdrożenie) Ole-Johan Dahl , Bjørn Myhrhaug, Kristen Nygaard w Norsk Regnesentral ALGOL 60
1967 InterLisp DG Bobrow i DL Murphy Seplenienie
1967 EXAPT Herwart Opitz, Wilhelm Simon, Günter Spur i Gottfried Stute z RWTH Aachen University i TU Berlin TRAFNY
1967 SNOBOLU 4 Ralph Griswold , et al. SNOBOLU3
1967 XPL McKeeman William M. , et al. na Uniwersytecie Kalifornijskim, Santa Cruz
J. J. Horning , et al. na Uniwersytecie Stanforda
PL/I
1967 Język programowania kosmicznego (SPL) Korporacja ds. Rozwoju Systemów JOWIALNY
1968 ALGOL 68 ( norma UNESCO / IFIP ) Adriaan van Wijngaarden , Barry J. Mailloux , John EL Peck i Cornelis HA Koster , et al. ALGOL 60
1968 POP-1 Rod Burstall , Robin Popplestone COWSEL
1968 DIBOL-8 DEC DIBOL
1968 Czwarty (koncepcja) Moore
1968 LOGO Wally Feurzeig , Seymour Papert , Cynthia Solomon SEPLENIENIE
1968 MAPER Unisys CRT RPS
1968 REFAL (wdrożenie) Valentin Turchin brak (unikalny język)
1968 TTM (wdrożenie) Steven Caine i E. Kent Gordon, Kalifornijski Instytut Technologii GAP, GPM
1968 PILOT John Amsden Starkweather , Uniwersytet Kalifornijski, San Francisco Computest
1969 PL/I (wdrożenie) IBM ALGOL 60, COBOL, FORTRAN
1969 b Ken Thompson , z udziałem Dennisa Ritchie BCPL
1969 Polimorficzny język programowania (PPL) Thomas A. Standish na Uniwersytecie Harvarda
1969 USTAW Jack Schwartz w Courant Institute of Mathematical Sciences ALGOL 60
1969 KOREPETYTOR Paul Tenczar i University of Illinois w Urbana-Champaign
1969 Edynburg IMP Uniwersytet w Edynburgu Algol 60 , Autokod , Atlas Autokod
Rok Nazwa Główny deweloper, firma Przodkowie)

lata 70.

Rok Nazwa Główny deweloper, firma Przodkowie)
1970 Czwarty (wdrożenie) Charles H. Moore
1970 POP-2 Robin Popplestone POP-1
1970 ŻAGIEL Dan Swinehart i Bob Sproull ALGOL-60
1970 Pascal Niklaus Wirth , Kathleen Jensen ALGOL 60, ALGOL W
1970 ROZKOSZ Wulf, Russell, Habermann na Uniwersytecie Carnegie Mellon ALGOL
1971 KRL Daniel G. Bobrow w Xerox PARC , Terry Winograd na Uniwersytecie Stanforda KM, FRL (MIT)
1971 Pozwać Ric Holt i in. na Uniwersytecie w Toronto Pascal, XPL
1971 Język opisu kompilatora (CDL) Cornelis HA Koster z Uniwersytetu w Nijmegen
1972 Smalltalk-72 Alan Kay , Adele Goldberg , Dan Ingalls , Xerox PARC Symulacja 67
1972 PL/M Gary Kildall w Digital Research PL/I, ALGOL, XPL
1972 K&R C Dennis Ritchie B, BCPL, ALGOL 68
1972 INTERKAL Don Woods i James M. Lyon brak (unikalny język)
1972 Prolog Alain Colmerauer 2-poziomowa gramatyka W
1972 Strukturalny język zapytań ( SQL ) IBM ALFA, Quel (Ingres)
1973 COMAL Børge Christensen, Benedykt Løfstedt Pascal, PODSTAWOWY
1973 ML Robin Milner
1973 LIS Jean Ichbiah i in. w CII Honeywell Bull Pascal, Sue
1973 Speakeasy-3 Stanley Cohen, Steven Pieper z Argonne National Laboratory Speakeasy-2
1974 CLU Barbara Liskov ALGOL 60, Lisp, Symula
1974 GROTA Uniwersytet Stanford ŻAGIEL
1974 TRAWA Thomas A. DeFanti PODSTAWOWY
1974 PODSTAWOWE CZTERY MAI BASIC Cztery Inc. Biznes PODSTAWOWE
1974 Język modelowania PROSE CDC 6600 Usługi Cybernet Slang, FORTRAN
1975 ABC Leo Geurts i Lambert Meertens USTAW
1975 Irvine Dataflow (koncepcja) Arvind?, Uniwersytet Kalifornijski, Irvine
1975 Język modelowania PROSE Wersja z podziałem czasu CDC 6400 Cybernet KRONOS Usługi Slang, FORTRAN
1975 Schemat Gerald Jay Sussman , Guy L. Steele, Jr. SEPLENIENIE
1975 Altair BASIC Bill Gates , Paul Allen PODSTAWOWY
1975 CS-4 James S. Miller, Benjamin M. Brosgol i in. w Intermetrics ALGOL 68, BLISS, ECL, HAL
1975 Moduły Niklaus Wirth Pascal
1976 Plus Allan Ballard, Paul Whaley z Uniwersytetu Kolumbii Brytyjskiej Pascal, Sue
1976 Smalltalk-76 Xerox PARC Smalltalk-72
1976 Mesa Xerox PARC ALGOL
1976 SAM76 Claude AR Kagan LISP, TRAC
1976 Ratfor Brian Kernighan C, FORTRAN
1976 S John Chambers w Bell Labs APL, PPL, Schemat
1976 SAS Instytut SAS
1976 Liczba całkowita PODSTAWOWA Steve Wozniak PODSTAWOWY
1977 FP Jan Backus brak (unikalny język)
1977 Muszla Bourne'a ( sh ) Stephen R. Bourne brak (unikalny język)
1977 Commodore BASIC Jack Tramiel PODSTAWOWY
1977 IDL David Stern z Research Systems Inc Fortran
1977 Świnka standardowa ŚWINKA
1977 Ikona (koncepcja) Ralph Griswold SNOBOL
1977 czerwony Benjamin M. Brosgol i in. w Intermetrics dla Departamentu Obrony USA ALGOL 68, CS-4
1977 Niebieski John B. Goodenough i in. w SofTech dla Departamentu Obrony USA ALGOL 68
1977 Żółty Jay Spitzen i in. w SRI International dla Departamentu Obrony USA ALGOL 68
1977 Euklides Butler Lampson w Xerox Parc , Ric Holt i James Cordy na Uniwersytecie w Toronto
1977 Applesoft BASIC Marc McDonald i Ric Weiland PODSTAWOWY
1978 SKUPIONY Pat Ambler i Robin Popplestone TRAFNY
1978 Powłoka C Bill Radość C
1978 RPG III IBM FARGO , RPG , RPG II
1978 HAL/S zaprojektowany przez Intermetrics dla NASA XPL
1978 Applesoft II PODSTAWOWY Marc McDonald i Ric Weiland Applesoft BASIC
1975 Irvine Dataflow (wdrożenie) Arvind i Gostelow, Uniwersytet Kalifornijski, Irvine
1978? MATLAB Clevé Moler z Uniwersytetu w Nowym Meksyku Fortran
1978? MAŁY Nevil Brownlee na Uniwersytecie w Auckland Algol60
1978 VisiCalc Dan Bricklin , Bob Frankston sprzedawany przez VisiCorp brak (unikalny język)
1979 Moduł-2 Niklaus Wirth Modula, Mesa
1979 REXX Mike Cowlishaw w IBM PL/I, PODSTAWOWY, EXEC 2
1979 AWK Alfred Aho , Peter J. Weinberger , Brian Kernighan C, SNOBOL
1979 Ikona (wdrożenie) Ralph Griswold SNOBOL
1979 Wulkan dBase-II Wayne Ratliff brak (unikalny język)
Rok Nazwa Główny deweloper, firma Przodkowie)

lata 80.

Rok Nazwa Główny deweloper, firma Przodkowie)
1980 Ada 80 (MIL-STD-1815) Jean Ichbiah z CII Honeywell Bull Zielony
1980 C z klasami Bjarne Stroustrup C, Symula 67
1980 Applesoft III komputer Apple Applesoft II PODSTAWOWY
1980 Apple III Microsoft BASIC Microsoft Microsoft BASIC
1980–81 CBASIC Gordon Eubanks BASIC, systemy kompilatorów, badania cyfrowe
1980 Smalltalk-80 Adele Goldberg w Xerox Parc Smalltalk-76
1981 BBC PODSTAWOWE Acorn Computers , Sophie Wilson PODSTAWOWY
1981 IBM BASICA Microsoft PODSTAWOWY
1982? Speakeasy-IV Stanley Cohen i in. w Speakeasy Computing Corporation Speakeasy-3
1982? Draco Chris Gray Pascal , C , ALGOL 68
1982 Postscriptum Warnock InterPress
1982 Turing Ric Holt i James Cordy z Uniwersytetu w Toronto Euklides
1983 GW-PODSTAWOWE Microsoft IBM BASICA
1983 Turbo Pascal Hejlsberg w Borland Pascal
1983 Ada 83 (ANSI/MIL-STD-1815A) Jean Ichbiah w Alsys Ada 80, zielony
1983 Cel C Brad Cox Smalltalk, C
1983 C++ Bjarne Stroustrup C z klasami
1983 Prawdziwie PODSTAWOWE John George Kemeny , Thomas Eugene Kurtz w Dartmouth College PODSTAWOWY
1983 occam David May EPL
1983? ABAP SAP AG COBOL
1983 KornShell ( ksh ) David Korn CII
1983 Klaskal Apple Computer Inc. Pascal
1984 KLIPER Nantucket dBase
1984 Wspólne seplenienie Guy L. Steele, Jr. i wielu innych SEPLENIENIE
1984 Coq INRIA
1984 RPL Hewlett Packard Czwarty , Lisp
1984 Standardowy ML ML
1984 Czerwony kod Alexander Dewdney i DG Jones
1984 OPL Psion PODSTAWOWY
1985 PARADOKS Borland dBase
1985 QuickBASIC Microsoft PODSTAWOWY
1985 A Artur Whitney APL
1986 Ostry Bruce Barrington
1986 CorVision Kora POINFORMOWAĆ
1986 Eiffla Bertranda Meyera Symula 67, Ada
1986 PODSTAWOWE GFA Frank Ostrowski PODSTAWOWY
1986 Informix-4GL Informix
1986 LabVIEW Instrumenty narodowe
1986 Miranda David Turner na Uniwersytecie w Kent
1986 Obiekt Pascal Apple Computer Inc. Pascal
1986 PROMAL C
1986 Erlang Joe Armstrong i inni w Ericsson Prolog
1987 Ada ISO 8652:1987 ANSI/MIL-STD-1815A bez zmian Ada 83
1987 Ja (koncepcja) Sun Microsystems Inc. Pogawędka
1987 occam 2 David May i INMOS occam
1987 Hiperrozmowa Apple Computer Inc. brak (unikalny język)
1987 Perl Larry Wall C, sed, awk, sh
1987 Oberon Niklaus Wirth Moduł-2
1987 Matematyka ( język Wolfram ) Badania Wolframa brak (unikalny język)
1987 Turbo podstawowe Robert „Bob” Zale PODSTAWOWY/Z
1987 Czysty Grupa Badawcza Technologii Oprogramowania Uniwersytetu Radboud w Nijmegen brak (unikalny język)
1988 Oktawa MATLAB
1988 Tcl John Osterhout Awk, Lisp
1988 STOS BASIC François Lionet i Constantin Sotiropoulos PODSTAWOWY
1988 Aktor Charles Duff, Whitewater Group Dalej, Smalltalk
1988 Obiekt REXX Szymon C. Nash REXX, Smalltalk
1988 ISKRA Bernard A. Carré Ada
1988 A+ Artur Whitney APL, A
1988 Powłoka Hamiltona C Nicole Hamilton Powłoka C
1988-1989 C90 C90 ISO/IEC 9899:1990
1989 Turbo Pascal OOP Anders Hejlsberg w Borland Turbo Pascal, obiekt Pascal
1989 Moduł-3 Cardeli i in. DEC i Olivetti Moduł-2
1989 PowerBASIC Robert „Bob” Zale Turbo podstawowe
1989 VisSim Peter Darnell, rozwiązania wizualne
1989 LPC Lars Pensjö
1989 Grzmotnąć Brian Fox Bourne powłoki , powłoka C , Korn Shell
1989 Magik Arthur Chance z Smallworld Systems Ltd Pogawędka
Rok Nazwa Główny deweloper, firma Przodkowie)

1990

Rok Nazwa Główny deweloper, firma Przodkowie)
1990 Sather Steve Omohundro Eiffla
1990 AMOS PODSTAWOWY François Lionet i Constantin Sotiropoulos STOS BASIC
1990 AMPL Robert Fourer , David Gay i Brian Kernighan z Bell Laboratories
1990 Obiekt Oberon H Mössenböck, J Templ, R Griesemer Oberon
1990 J Kenneth E. Iverson , Roger Hui w Iverson Software APL , FP
1990 Haskell Miranda
1990 EuLisp Wspólne Lisp , Schemat
1990 Powłoka Z ( zsh ) Paul Falstad z Uniwersytetu Princeton ksz
1991 GNU E David J. DeWitt, Michael J. Carey C++
1991 Oberon-2 Hanspeter Mössenböck, Wirth Obiekt Oberon
1991 Oz Gert Smolka i jego uczniowie Prolog
1991 Q Albert Graf
1991 Pyton Guido van Rossum ABC , C
1991 Visual Basic Alan Cooper , sprzedany firmie Microsoft QuickBASIC
1992 Borland Pascal Turbo Pascal OOP
1992 Dylan wiele osób w Apple Computer Inc. Wspólne Lisp , Schemat
1992 Gwara John E. Davis Postscriptum
1993? Własna (realizacja) Sun Microsystems Inc. Pogawędka
1993 Amiga E Wouter van Oortmerssen DEX, C , Moduł-2
1993 Mózg Miejski Müller P''
1993 Transkrypcja LiveCode Hiperrozmowa
1993 AppleScript Apple Computer Inc. Hiperrozmowa
1993 K Artur Whitney APL, Lisp
1993 Lua Roberto Jerusalimschy i in. w Tecgraf, PUC-Rio Schemat, SNOBOL, Modula, CLU, C++
1993 r Robert Gentleman i Ross Ihaka S
1993 ZPL Chamberlain i in. na Uniwersytecie Waszyngtońskim C
1993 NewtonScript Walter Smith Ja, Dylan
1993 Euforia Robert Craig SNOBOL, AWK, ABC, Ikona, Python
1994 Claire Yves Caseau Smalltalk, SETL, OPS5, Lisp, ML, C , LORE, LAURE
1994 ANSI Wspólne Lisp Wspólne seplenienie
1994 SZYBKI Grupa ABB ARLA
1994 Szczupak Fredrik Hubinette i in. na Uniwersytecie w Linköping LPC , C , µLPC
1994 ANS dalej Elizabeth Rather i in. Naprzód
1995 Ada 95 S. Tucker Taft i in. w Intermetrics, Inc. Ada 83
1995 Borland Delphi Anders Hejlsberg w Borland Borland Pascal
1995 ColdFusion (CFML) Allaire
1995 Jawa James Gosling w Sun Microsystems C , Simula 67, C++, Smalltalk, Ada 83, Objective-C, Mesa
1995 LiveScript Brendan Eich w Netscape Własny, C , Schemat
1995 Rtęć Zoltan Somogyi na Uniwersytecie w Melbourne Prolog, Nadzieja, Haskell
1995 PHP Rasmus Lerdorf Perl
1995 Rubin Yukihiro Matsumoto Smalltalk, Perl
1995 JavaScript Brendan Eich w Netscape LiveScript
1995 Rakieta Matthew Flatt na Uniwersytecie Rice Schemat , Lisp
1996 Kędzior David Kranz, Steve Ward, Chris Terman z MIT Lisp, C++ , Tcl/Tk, TeX, HTML
1996 Lasso Blue World Communications Inc.
1996 Język danych Perla (PDL) Karl Glazebrook , Jarle Brinchmann , Tuomas Lukka i Christian Soeller APL, Perl
1996 VBScript Microsoft Visual Basic
1996 OCaml INRIA Caml Light, Standard ML
1996 NetRexx Mike Cowlishaw REXX
1997 Składnik Pascal Mikrosystemy Oberon, Inc Oberon-2
1997 mi Mark S. Miller Dżul, oryginał-E
1997 Pico Wolny Uniwersytet w Brukseli Schemat
1997 Pisk Alan Kay , et al. w Apple Computer Inc. Smalltalk-80, Self
1997 ECMAScript ECMA TC39-TG1 JavaScript
1997 F-skrypt Filip Mougin Smalltalk, APL, Cel-C
1997 ISLISP Norma ISO ISLISP Wspólne seplenienie
1997 Herbata Jorge Nunes Java , Schemat , Tcl
1997 REBOL Carl Sassenrath , Rebol Technologies Ja , naprzód , seplenienie , logo
1998 Logtalk Paulo Moura (wtedy na Uniwersytecie w Coimbrze ) Prolog
1998 ActionScript Gary Grossman ECMAScript
1998 Standardowy C++ Norma ANSI/ISO C++ C++ , standardowe C, C
1998 M2001 Ronald E. Prather, Trinity University (Teksas) brak (unikalny język)
1998 PureBasic Frederic Laboureur, Fantaisie Software
1998 UnrealScript Tim Sweeney na Epic Games C++ , Java
1998 XSLT (+ ścieżka XPath ) W3C , James Clark DSSSL
1998 Xojo (wtedy REALbasic) Xojo, Inc., Andrew Barry Visual Basic
1999 C99 C99 ISO/IEC 9899:1999 C90
1999 Gambas Benoît Minisini Visual Basic , Java
1999 Język twórców gier (GML) Mark Overmars Twórca gier
1999 Port Antonio Linares dBase , Clipper
Rok Nazwa Główny deweloper, firma Przodkowie)

2000s

Rok Nazwa Główny deweloper, firma Przodkowie)
2000 Dołącz do Javy G Stewart von Itzstein Jawa
2000 DarkBasic Twórcy gry
2000 C# Anders Hejlsberg , Microsoft ( ECMA ) C , C++ , Java , Delphi , Modula-2
2001 Radość Manfred von Thun FP , Czwarty
2001 AspektJ Gregor Kiczales , Xerox PARC Java , Common Lisp
2001 D Walter Bright , Cyfrowy Mars C , C++ , C# , Java
2001 Przetwarzanie Casey Reas i Benjamin Fry Java , C , C++
2001 Visual Basic .NET Microsoft Visual Basic
2001 GDScript (GDS) Juan Linietsky, Ariel Manzur (Studio OKAM) Godot
2001 Szekspirowski język programowania Jon Åslund i Karl Hasselström.
2002 Io Steve Dekorte Własna , NewtonScript , Lua
2002 Gosu Oprogramowanie Guidewire GScript
2002 Zadrapanie Mitchel Resnick , John Maloney, Natalie Rusk, Evelyn Eastmond, Tammy Stern, Amon Millner, Jay Silver i Brian Silverman Logo , Smalltalk , Pisk , E-zabawki , HyperCard , AgentSheets , StarLogo , Tweak
2003 Nemerle Uniwersytet Wrocławski C# , ML , MetaHaskell
2003 Czynnik Sława Piestow Radość, Naprzód, Lisp
2003 Scala Marcin Oderski Smalltalk, Java, Haskell, Standard ML, OCaml
2003 C++03 C++ ISO/IEC 14882:2003 C++ , standardowe C, C
2003 Wiewiórka Alberto Demichelis Lua
2003 Gwizd Rodrigo B. de Oliveira Python , C#
2004 Podtekst Jonathan Edwards brak (unikalny język)
2004 Alma-0 Krzysztof Apt, Centrum Wiskunde & Informatica brak (unikalny język)
2004 FreeBASIC Andre Victor QBasic
2004 Groovy James Strachan Jawa
2004 Małe B Aneil Mallavarapu, Harvard Medical School , Wydział Biologii Systemów Seplenienie
2005 Fantom Brian Frank, Andy Frank C# , Scala, Ruby, Erlang
2005 F# Don Syme , Microsoft Research OCaml , C# , Haskell
2005 Haxe Nicolas Cannasse ActionScript , OCaml , Java
2005 Tlen Oprogramowanie RemObjects Pascal obiektów , C#
2005 PWCT Mahmoud Samir Fayed brak (unikalny język)
2005 Nasiona7 Tomasz Mertes brak (unikalny język)
2006 Kobra ChuckEsterbrook Python , C# , Eiffel, Cel-C
2006 Windows PowerShell Microsoft C# , ksh, Perl, CL , DCL , SQL
2006 OptimJ Ateji Jawa
2006 Twierdza Guy Steele Scala , ML , Haskell
2006 Wala GNOM C#
2007 Ada 2005 Grupa sprawozdawców Ady Ada 95
2007 Agda Ulf Norell Coq , Epigram , Haskell
2007 QB64 Galeon, zespół QB64 QBasic
2007 Clojure Bogaty Hickey Lisp , ML , Haskell , Erlang
2007 LOLCODE Adam Lindsay brak (unikalny język)
2007 Oberon-07 Wirth Oberon
2007 Swift (równoległy język skryptowy) University of Chicago , Argonne National Laboratory
2008 Nimi Andreas Rumpf Python , Lisp , Object Pascal
2008 dżin Jamie McCracken Python , Boo , D , Object Pascal
2008 Czysty Albert Graf Q
2009 Kaplica Brad Chamberlain, Cray Inc. HPF , ZPL
2009 Udać się Google C , Oberon , Limbo , Smalltalk
2009 CoffeeScript Jeremy Ashkenas JavaScript , Ruby , Python , Haskell
2009 Idrys Edwin Brady Haskell , Agda , Coq
2009 Parasail S. Tucker Taft, AdaCore Modula , Ada , Pascal , ML
2009 Chociaż David J. Pearce Java , C , Python
2009 Dafny K. Rustan M. Leino Java , nr specyfikacji
Rok Nazwa Główny deweloper, firma Przodkowie)

2010s

Rok Nazwa Główny deweloper, firma Przodkowie)
2010 Rdza Graydon Hoare, Mozilla Alef , C++ , Camlp4 , Erlang , Hermes , Limbo , Napier, Napier88 , Newsqueak , NIL, Sather , Standard ML
2011 C11 C11 ISO/IEC 9899:2011 C99
2011 Cejlon Gavin Król, Czerwony Kapelusz Jawa
2011 Strzałka Google Java , JavaScript , CoffeeScript , Go
2011 C++11 C++ ISO/IEC 14882:2011 C++ , standardowe C, C
2011 Kotlin JetBrains Java , Scala , Groovy , C# , Gosu
2011 czerwony Nenad Rakočević Rebol , Scala , Lua
2011 Opa MLstate OCaml , Erlang , JavaScript
2012 Eliksir José Valim Erlang , Rubin , Clojure
2012 Wiąz Evan Czaplicki Haskell , Standard ML , OCaml , F#
2012 Maszynopis Anders Hejlsberg , Microsoft JavaScript , CoffeeScript
2012 Julia Jeff Bezanson , Stefan Karpiński , Viral Shah, Alan Edelman , MIT MATLAB , Lisp , C , Fortran , Mathematica ( ściśle jego język Wolfram ), Python , Perl , R , Ruby , Lua
2012 P Vivek Gupta, Ethan Jackson , Shaz Qadeer , Sriram Rajamani , Microsoft
2012 Ada 2012 ARA i Ada Europe (ISO/IEC 8652:2012) Ada 2005, ISO/IEC 8652:1995/Poprawka 1:2007
2013 P4 Konsorcjum językowe P4 ( P4.org )
2013 Czysty skrypt Phil Freeman Haskell
2013 Gra w klasy Technologie klasy Zadrapanie
2013 Klinowy Jörgen Brandt Swift (równoległy język skryptowy)
2014 Kryształ Ary Borenszweig, Manas Technology Solutions Ruby , C , Rdza , Go , C# , Python
2014 Włamać się Facebook PHP
2014 Szybki Apple Inc. Objective-C , Rust , Haskell , Ruby , Python , C# , CLU
2014 C++14 C++ ISO/IEC 14882:2014 C++ , standardowe C, C
2015 Raku Larry Wall , Zespół Rakudo Perl , Haskell , Python , Ruby
2015 Zig Andrzeja Kelleya C , C++ , LLVM IR , Go , Rust
2016 Powód Jordan Walke JavaScript , OCaml
2017 C++17 C++ ISO/IEC 14882:2017 C++ , standardowe C, C
2017 Balerina WSO2 , Open Source Java , JavaScript , Go , Rust , C#
2017 Q# Microsoft C# , F# , Python
2018 C17 ISO/IEC 9899:2018 C11
2018 Fortran 2018 ISO/IEC JTC1/SC22/WG5 N2150:2018 Fortran 2008
2019 Bosque Mark Marron, Microsoft JavaScript , TypeScript , ML
Rok Nazwa Główny deweloper, firma Przodkowie)

2020s

Rok Nazwa Główny deweloper, firma Przodkowie)
2020 C++20 C++ ISO/IEC 14882:2020 C++ , standardowe C, C
2021 Microsoft Power FX Vijay Mital, Robin Abraham, Shon Katzenberger, Darryl Rubin, Microsoft
Rok Nazwa Główny deweloper, firma Przodkowie)

Zobacz też

Bibliografia

Zewnętrzne linki