Zeitleiste der Programmiersprachen

Dies ist eine Aufzeichnung historisch wichtiger Programmiersprachen, bis Jahrzehnt.

Vor 1950

Jahr Name Chefentwickler, Unternehmen Vorgänger (en)
1804 Jacquard -Maschine Joseph Marie Jacquard Keine (einzigartige Sprache)
1879 BEGRIFFSSCHRIFT Gottlob Frege Keine (einzigartige Sprache)
1943–45 Plankalkül (Jahr der Konzeptualisierung) Konrad Zuse Keine (einzigartige Sprache)
1943–46 Eniac -Codierungssystem John von Neumann, John Mauchly, J. Presper Eckert, Herman Goldstine nach Alan Turing. Die ersten Programmierer von Eniac waren Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Meltzer, Fran Bilas, und Ruth Lichterman. Keine (einzigartige Sprache)
1946 Eniac Short Code Richard Clippinger, John von Neumann nach Alan Turing Eniac -Codierungssystem
1946 Von Neumann und Goldstine -Graphing -System (Notation) John von Neumann und Herman Goldstine Eniac -Codierungssystem
1947 Bogenbaugruppe Kathleen Booth[1][2] Eniac -Codierungssystem
1948 CPC -Codierungsschema Howard H. Aiken Analytical Engine Order Code
1948 Curry Notationssystem Haskell Curry Eniac -Codierungssystem
1948 Plankalkül (Veröffentlichung von Jahr des Konzepts) Konrad Zuse Keine (einzigartige Sprache)
1949 EDSAC -Erstbestellungen David Wheeler Eniac -Codierungssystem
1949 Kurzer Code John Mauchly und William F. Schmittt Eniac Short Code
Jahr Name Chefentwickler, Unternehmen Vorgänger (en)

1950er Jahre

Jahr Name Chefentwickler, Unternehmen Vorgänger (en)
1950 Kurzer Code William F. Schmidt, Albert B. Tonik,[3] J. R. Logan Kurzer Code
1950 Birkbeck Assembler Kathleen Booth BOGEN
1951 Superplan Heinz Rutishauser Plankalkül
1951 ALGEN Edward A. Voorhees und Karl Balke Keine (einzigartige Sprache)
1951 Intermediate -Programmiersprache Arthur Burks Kurzer Code
1951 Regionale Versammlungssprache Maurice Wilkes Edsac
1951 Boehm Unbenannter Codierungssystem Corrado Böhm CPC -Codierungsschema
1951 KlammlaUldrucke Konrad Zuse Plankalkül
1951 Omnibac Symbolischer Assembler Charles Katz Kurzer Code
1951 Stanislaus (Notation) Fritz Bauer Keine (einzigartige Sprache)
1951 Wirbelwind -Assembler Charles Adams und Jack Gilmore bei MIT Projekt Wirbelwind Edsac
1951 Rochester Assembler Nat Rochester Edsac
1951 Sortieren Sie den Generator für den Zusammenschluss Betty Holberton Keine (einzigartige Sprache)
1952 A-0 Grace Hopper Kurzer Code
1952 Glennie Autocode Alick Glennie nach Alan Turing CPC -Codierungsschema
1952 Operatorprogrammierung Alexey Andreevich Lyapunov mit der Teilnahme Kateryna Yushchenko Mesm
1952 Bearbeitungsgenerator Milly Koss Sortieren/zusammenführen
1952 Kompool Rand/SDC Keine (einzigartige Sprache)
1953 Speedcoding John W. Backus Keine (einzigartige Sprache)
1953 Lesen/Drucken Don Harroff, James Fishman, George Ryckman Keine (einzigartige Sprache)
1954 Laning- und Zierler -System Laning, Zierler, Adams bei MIT Projekt Wirbelwind Keine (einzigartige Sprache)
1954 Mark i Autocode Tony Brooker Glennie Autocode
1954–55 Forran (Konzept) Team geführt von John W. Backus bei IBM Speedcoding
1954 Arith-Matic Team geführt von Grace Hopper bei Univac A-0
1954 Mathematik Team angeführt von Charles Katz A-0
1954 Matrixmath H G Kahrimanian Keine (einzigartige Sprache)
1954 IPL i (Konzept) Allen Newell, Cliff Shaw, Herbert A. Simon Keine (einzigartige Sprache)
1955 Programmiersprache ansprechen

(mit Zeiger))

Kateryna Yushchenko Bedienerprogrammierung - Alexey Andreevich Lyapunov & Kateryna Yushchenko & Mesm
1955 Fließen matisch Team geführt von Grace Hopper bei Univac A-0
1955 Bacaic M. Grems und R. Porter
1955 Pakt i TEILEN FORTRAN, A-2
1955 Freiburger Code[4][5] Universität Freiburg -
1955–56 Sequentielle Formelüberetzung Fritz Bauer und Karl Samelson Boehm
1955–56 ES Team geführt von Alan Perlis Laning und Zierler
1955 DRUCKEN IBM
1958 IPL II (Implementierung) Allen Newell, Cliff Shaw, Herbert A. Simon IPL i
1956–58 LISPELN (Konzept) John McCarthy IPL
1957 Comtran Bob Bemer Fließen matisch
1957 GEORGE Charles Leonard Hamblin Keine (einzigartige Sprache)
1957 Fortran i (Implementierung) John W. Backus bei IBM Forran
1957–58 Unicode Remington Rand Univac Mathematik
1957 Comit (Konzept) Victor Yngve Keine (einzigartige Sprache)
1958 Forran II Team geführt von John W. Backus bei IBM Fortran i
1958 Algol 58 (IAL) ACM/Gamm Forran, It, Sequentielle Formelüberetzung
1958 IPL v Allen Newell, Cliff Shaw, Herbert A. Simon IPL II
1959 GEEIGNET Douglas T. Ross
1959 TATSACHE Fletcher R. Jones, Roy Nutt, Robert L. Patrick Keine (einzigartige Sprache)
1959 Cobol (Konzept) Das Codasyl Komitee Flow-Matic, Comtran, Tatsache
1959 Fröhlich Jules Schwartz bei SDC Algol 58
1959 LISPELN (Implementierung) John McCarthy IPL
1959 Mad - Michigan Algorithmus Decoder Bruce Arden, Bernard Galler, und Robert M. Graham Algol 58
1959 Trac (Konzept) Calvin Mooers
Jahr Name Chefentwickler, Unternehmen Vorgänger (en)

1960er Jahre

Jahr Name Chefentwickler, Unternehmen Vorgänger (en)
1960 Algol 60 Algol 58
1960 COBOL 61 (Implementierung) Das Codasyl Komitee Flow-Matic, Comtran
1961 Comit (Implementierung) Victor Yngve Keine (einzigartige Sprache)
1961 GPSS Geoffrey Gordon, IBM Keine (einzigartige Sprache)
1962 Forran IV IBM Forran II
1962 Apl (Konzept) Kenneth E. Iverson Keine (einzigartige Sprache)
1962 Simula (Konzept) Ole-Johan Dahl (meist) Algol 60
1962 Snobol Ralph Griswold, et al. Forran II, Comit
1963 Cpl (Konzept) Barron, Christopher Strachey, et al. Algol 60
1963 Snobol3 Griswold, et al. Snobol
1963 Algol 68 (Konzept) Adriaan van Wijngaarden, et al. Algol 60
1963 Joss i Cliff Shaw, Rand Algol 58
1964 NACHAHMEN H. E. Petersen, et al. MIDAS
1964 Kowsel Rod Burstall, Robin Poppestone Cpl, Lisp
1964 Pl/i (Konzept) IBM Algol 60, Cobol, Forran
1964 BASIC John George Kemeny und Thomas Eugene Kurtz bei Dartmouth College Forran II, Joss
1964 IBM RPG IBM Fargo
1964 Mark-IV Informatik
1964 Speakeasy-2 Stanley Cohen bei Argonne National Laboratory Speakeasy
1964 Trac (Implementierung) Calvin Mooers
1964 P'' Corrado Böhm Keine (einzigartige Sprache)
1964? Iitran
1965 RPG II IBM Fargo, Rollenspiel
1965 Verrückt/i (Konzept) Universität von Michigan WÜTEND, Algol 60, Pl/i
1965 Telcomp BBN Joss
1965 Atlas Autocode Tony Brooker, Derrick Morris bei Manchester University Algol 60, Autocode
1966 Joss II Chuck Baker, Rand Joss i
1966 Algol w Niklaus Wirth, C. A. R. Hoare Algol 60
1966 Forran 66 John Backus und sein Team Forran IV
1966 ICH SCHWIMME (Konzept) Peter J. Landin LISPELN
1966 Coral66 I. F. Currie und M. Griffiths Algol 60
1966 Apl (Implementierung)[6] Kenneth E. Iverson Keine (einzigartige Sprache)
1967 BCPL Martin Richards Cpl
1967 MUMPS Massachusetts General Hospital FORTRAN, TELCOMP
1967 Simula 67 (Implementierung) Ole-Johan Dahl, Bjørn myhrhaug, Kristen Nygaard bei Norsk Regnesentral Algol 60
1967 Interisp D.G. Bobrow und D.L. Murphy Lispeln
1967 Exapt Herwart Opitz, Wilhelm Simon, Günter Spur und Gottfried Stute bei RWTH Aachen University und Tu Berlin GEEIGNET
1967 Snobol4 Ralph Griswold, et al. Snobol3
1967 Xpl William M. McKeeman, et al. bei Universität von Kalifornien, Santa Cruz
J. J. Horning, et al. bei Universität in Stanford
Pl/i
1967 Raumprogrammiersprache (SPL) Systementwicklungsgesellschaft Fröhlich
1968 Algol 68 (UNESCO/Ifip Standard) Adriaan van Wijngaarden, Barry J. Mailloux, John E. L. Peck und Cornelis H. A. Koster, et al. Algol 60
1968 Pop-1 Rod Burstall, Robin Poppestone Kowsel
1968 Dibol-8 Dez Dibol
1968 Weiter (Konzept) Moore
1968 LOGO Wally Feurzeig, Seymour Paper, Cynthia Solomon LISPELN
1968 Mapper Unisys CRT RPS
1968 Refallierung (Implementierung) Valentin Turchin Keine (einzigartige Sprache)
1968 Ttm (Implementierung) Steven Caine und E. Kent Gordon, Kalifornisches Institut der Technologie GAP, GPM
1968 PILOT John Amsden Starkweather, Universität von Kalifornien, San Francisco Computest
1969 Pl/i (Implementierung) IBM Algol 60, Cobol, Forran
1969 B Ken Thompsonmit Beiträgen von Dennis Ritchie BCPL
1969 Polymorphe Programmiersprache (Ppl) Thomas A. Standish bei Harvard Universität
1969 Setl Jack Schwartz bei Courant Institute of Mathematical Sciences Algol 60
1969 TUTOR Paul Tenczar & Universität von Illinois in Urbana -Champaign
1969 Edinburgh Imp Universität Edinburgh Algol 60, Autocode, Atlas Autocode
Jahr Name Chefentwickler, Unternehmen Vorgänger (en)

1970er Jahre

Jahr Name Chefentwickler, Unternehmen Vorgänger (en)
1970 Weiter (Implementierung) Charles H. Moore
1970 Pop-2 Robin Poppestone Pop-1
1970 SEGEL Dan Swinehart und Bob Sproull Algol-60
1970 Pascal Niklaus Wirth, Kathleen Jensen Algol 60, Algol W.
1970 WONNE Wulf, Russell, Habermann bei Carnegie Mellon Universität Algol
1971 Krl Daniel G. Bobrow bei Xerox Parc, Terry Winograd bei Universität in Stanford Km, frl (MIT)
1971 Verklagen Ric Holt et al. bei Universität von Toronto Pascal, xpl
1971 Compiler Beschreibung Sprache (CDL) Cornelis H.A. Koster bei Universität von Nijmegen
1972 Smalltalk-72 Alan Kay, Adele Goldberg, Dan Ingalls, Xerox Parc Simula 67
1972 Pl/m Gary Kildall bei Digitale Forschung Pl/i, Algol, xpl
1972 K & r c Dennis Ritchie B, BCPL, Algol 68
1972 Intercal Don Woods und James M. Lyon Keine (einzigartige Sprache)
1972 Prolog Alain Colmerauer 2-Level-W-Grammatik
1972 Strukturierte Abfragesprache (Sql)) IBM Alpha, Quel (Ingres)
1973 Comal Børge Christensen, Benedikt Løfstedt Pascal, grundlegend
1973 Ml Robin Milner
1973 Lis Jean Ichbiah et al. bei CII Honeywell Bull Pascal, Sue
1973 Speakeasy-3 Stanley Cohen, Steven Pieper Argonne National Laboratory Speakeasy-2
1974 Clu Barbara Liskov Algol 60, Lisp, Simula
1974 Hauptsegel Universität in Stanford SEGEL
1974 GRAS Thomas A. Defanti BASIC
1974 Basic Four Mai Basic Four Inc. Business Basic
1974 Prosa -Modellierungssprache CDC 6600 Cybernet -Dienste Slang, Forran
1975 ABC Leo Geurts und Lambert Meertens Setl
1975 Irvine DataFlow (Konzept) Arvind ?, Universität von Kalifornien, Irvine
1975 Prosa -Modellierungssprache Zeit Sharing-Version CDC 6400 Cybernet Kronos -Dienste Slang, Forran
1975 Planen Gerald Jay Sussman, Guy L. Steele, Jr. LISPELN
1975 Altair Basic Bill Gates, Paul Allen BASIC
1975 CS-4 James S. Miller, Benjamin M. Brosgol et al. bei Intermetrie Algol 68, Bliss, Ecl, Hal
1975 Modula Niklaus Wirth Pascal
1976 Plus Allan Ballard, Paul Whaley am Universität von British Columbia Pascal, Sue
1976 Smalltalk-76 Xerox Parc Smalltalk-72
1976 Mesa Xerox Parc Algol
1976 SAM76 Claude A.R. Kagan Lisp, Trac
1976 Ratte Brian Kernighan C, Forran
1976 S John Chambers bei Bell Labs APL, PPL, Schema
1976 SAS SAS -Institut
1976 Ganzzahl grundlegend Steve Wozniak BASIC
1977 FP John Backus Keine (einzigartige Sprache)
1977 Bourne Shell (Sch)) Stephen R. Bourne Keine (einzigartige Sprache)
1977 Commodore Basic Jack Tramiel BASIC
1977 Idl David Stern von Research Systems Inc. Forran
1977 Standard -Mumps MUMPS
1977 Symbol (Konzept) Ralph Griswold Snobol
1977 Rot Benjamin M. Brosgol et al. bei Intermetrie zum US -Verteidigungsabteilung Algol 68, CS-4
1977 Blau John B. Goodenough[7][8] et al. bei Softech zum US -Verteidigungsabteilung Algol 68
1977 Gelb Jay Spitzen et al. bei SRI International zum US -Verteidigungsabteilung Algol 68
1977 Euklid Butler Lampson bei Xerox Parc, Ric Holt und James Cordy bei Universität von Toronto
1977 Apfelsoft Basic Marc McDonald und Ric Weiland BASIC
1978 Verrückt Pat Ambler und Robin Poppestone GEEIGNET
1978 C Shell Bill Joy C
1978 RPG III IBM Fargo, Rollenspiel, RPG II
1978 Hal/s Entworfen von Intermetrics for NASA Xpl
1978 APPLESOFT II BASIC Marc McDonald und Ric Weiland Apfelsoft Basic
1975 Irvine DataFlow (Implementierung) Arvind und Gostelow, Universität von Kalifornien, Irvine
1978? Matlab Cleve Moler Bei der Universität von New Mexico Forran
1978? KLEIN Nevil Brownlee an der Universität von Auckland Algol60
1978 VisiCalc Dan Bricklin, Bob Frankston vermarktet von Vissicorp Keine (einzigartige Sprache)
1979 Ti Basic (Ti 99/4a) Texas Instrumente BASIC
1979 Modula-2 Niklaus Wirth Modula, Mesa
1979 Rexx Mike Cowlishaw bei IBM Pl/i, grundlegend, exec 2
1979 Awk Alfred Aho, Peter J. Weinberger, Brian Kernighan C, Snobol
1979 Symbol (Implementierung) Ralph Griswold Snobol
1979 Vulcan dbase-II Wayne Ratliff Keine (einzigartige Sprache)
Jahr Name Chefentwickler, Unternehmen Vorgänger (en)

1980er Jahre

Jahr Name Chefentwickler, Unternehmen Vorgänger (en)
1980 ADA 80 (Mil-std-1815) Jean Ichbiah bei CII Honeywell Bull Grün
1980 C mit Klassen Bjarne Stroustrup[9] C, Simula 67
1980 APPLESOFT III Apple Computer APPLESOFT II BASIC
1980 Apple III Microsoft Basic Microsoft Microsoft Basic
1980–81 CBASIC Gordon Eubanks Basic, Compiler Systems, digitale Forschung
1980 Smalltalk-80 Adele Goldberg bei Xerox Parc Smalltalk-76
1981 Ti erweitert Basic Texas Instrumente Ti Basic (Ti 99/4a)
1981 BBC Basic Eichelcomputer, Sophie Wilson BASIC
1981 IBM Basica Microsoft BASIC
1982? Speakeasy-IV Stanley Cohen, et al. bei der Speakeasy Computing Corporation Speakeasy-3
1982? Draco Chris Gray Pascal, C, Algol 68
1982 PostScript Warnock Interpress
1982 Turing Ric Holt und James Cordy, bei Universität von Toronto Euklid
1983 GW-Basic Microsoft IBM Basica
1983 Turbo Pascal Hejlsberg bei Borland Pascal
1983 ADA 83 (ANSI/MIL-STD-1815A) Jean Ichbiah bei ALSYS Ada 80, grün
1983 Ziel c Brad Cox SmallTalk, c
1983 C ++ Bjarne Stroustrup C mit Klassen
1983 Wahre grundlegende John George Kemeny, Thomas Eugene Kurtz bei Dartmouth College BASIC
1983 occam David May EPL
1983? Abap SAP AG Cobol
1983 Kornshell (ksh)) David Korn Sch
1983 Clascal Apple Computer Inc. Pascal
1984 Clipper Nantucket dbase
1984 Common Lisp Guy L. Steele, Jr. und viele andere LISPELN
1984 Coq INRIA
1984 Rpl Hewlett Packard Weiter, Lispeln
1984 Standard ml Ml
1984 Redcode Alexander Dewdney und D.G. Jones
1984 OPL Psion BASIC
1985 PARADOX Borland dbase
1985 QuickBasic Microsoft BASIC
1985 A[10] Arthur Whitney Apl
1986 Clarion Bruce Barrington
1986 Korvision Kortex INFORMIEREN
1986 Eiffel Bertrand Meyer Simula 67, ADA
1986 GFA Basic Frank Ostrowski BASIC
1986 Informix-4gl Informix
1986 Labor Nationale Instrumente
1986 Miranda David Turner bei Universität Kent
1986 Objekt Pascal Apple Computer Inc. Pascal
1986 Promal C
1986 Erlang Joe Armstrong und andere in Ericsson Prolog
1987 ADA ISO 8652: 1987 ANSI/MIL-STD-1815A unverändert ADA 83
1987 Selbst (Konzept) Sun Microsystems Inc. Smalltalk
1987 Occam 2 David May und Inmos occam
1987 Hypertalk Apple Computer Inc. Keine (einzigartige Sprache)
1987 Perl Larry Wall C, sed, awk, sh
1987 Oberon Niklaus Wirth Modula-2
1987 Mathematica (Wolfram Sprache)) Wolfram -Forschung Keine (einzigartige Sprache)
1987 Turbo Basic Robert 'Bob' Zale Basic/z
1987 Sauber Softwaretechnologieforschungsgruppe von Radboud University Nijmegen Keine (einzigartige Sprache)
1988 Oktave Matlab
1988 Tcl John outsterhout Awk, Lisp
1988 STOS BASIC François Lionet und Konstantin Sotiropoulos BASIC
1988 Schauspieler Charles Duff, die Wildwassergruppe Forth, SmallTalk
1988 Objekt rexx Simon C. Nash Rexx, SmallTalk
1988 FUNKE Bernard A. Carré Ada
1988 A+ Arthur Whitney Apl, a
1988 Hamilton C Shell Nicole Hamilton C Shell
1988-1989 C90 C90 ISO/IEC 9899: 1990
1989 Turbo Pascal OOP Anders Hejlsberg bei Borland Turbo Pascal, Objekt Pascal
1989 Modula-3 Cardeli et al. Dez und Olivetti Modula-2
1989 Powerbasic Robert 'Bob' Zale Turbo Basic
1989 Vissim Peter Darnell, visuelle Lösungen
1989 LPC Lars Pensjö
1989 Verprügeln Brian Fox Bourne Shell, C Shell, Kornshell
1989 Magik Arthur Chance, von Kleine Welt Systems Ltd Smalltalk
Jahr Name Chefentwickler, Unternehmen Vorgänger (en)

1990er Jahre

Jahr Name Chefentwickler, Unternehmen Vorgänger (en)
1990 Sather Steve Omohundro Eiffel
1990 Amos Basic François Lionet und Konstantin Sotiropoulos STOS BASIC
1990 Ampl Robert Fourer, David Gay und Brian Kernighan bei Glockenlabors
1990 Objekt Oberon H mössenböck, J Templ, R Griesemer Oberon
1990 J Kenneth E. Iverson, Roger Hui bei Iverson Software Apl, FP
1990 Haskell Miranda
1990 EULISP Common Lisp, Planen
1990 Z Shell (ZSH)) Paul Falstad bei Princeton Universität ksh
1990 KÖNNEN T. J. Barnes bei Cadence -Designsysteme Franz Lisp
1991 Gnu e David J. DeWitt, Michael J. Carey C ++
1991 Oberon-2 Hanspeter mössenböck, Wirth Objekt Oberon
1991 Oz Gert Smolka und seine Schüler Prolog
1991 Q Albert Gräf
1991 Python Guido van Rossum ABC, C
1991 Visual Basic Alan Cooper, verkauft an Microsoft QuickBasic
1992 Borland Pascal Turbo Pascal OOP
1992 Dylan viele Leute bei Apple Computer Inc. Common Lisp, Planen
1992 Slang John E. Davis PostScript
1993? Selbst (Implementierung) Sun Microsystems Inc. Smalltalk
1993 Amiga e Wouter Van Oortmerssen Dex, C, Modula-2
1993 Brainfuck Urban Müller P''
1993 Livecode Transcript Hypertalk
1993 Apfelkript Apple Computer Inc. Hypertalk
1993 K Arthur Whitney APL, Lisp
1993 Lua Roberto Ierusalimschy et al. bei tecgraf, puc-rio Schema, Snobol, Modula, Clu, C ++
1993 R Robert Gentleman und Ross Ihaka S
1993 Zpl Kammerherr et al. bei Universität von Washington C
1993 NewtonScript Walter Smith Selbst, Dylan
1993 Euphorie Robert Craig Snobol, Awk, ABC, Ikone, Python
1994 Claire Yves CaSeau Smalltalk, setl, ops5, lisp, ml, C, Überlieferung, Laure
1994 ANSI Common Lisp Common Lisp
1994 SCHNELL ABB -Gruppe Arla
1994 Pike Fredrik Hübinette et al. bei Linköping University LPC, C, ulpc
1994 Ans weiter Elizabeth eheret al. Weiter
1995 ADA 95 S. Tucker Taft, et al. bei Intermetrics, Inc. ADA 83
1995 Borland Delphi Anders Hejlsberg bei Borland Borland Pascal
1995 Coldfusion (CFML) Allaire
1995 Java James Gosling bei Sun Microsystems C, Simula 67, C ++, SmallTalk, ADA 83, Objective-C, Mesa
1995 Livescript Brendan Eich bei Netscape Selbst, C, Planen
1995 Quecksilber Zoltan Somogyi bei Universität von Melbourne Prolog, Hoffnung, Haskell
1995 Php Rasmus Lerdorf Perl
1995 Rubin Yukihiro Matsumoto SmallTalk, Perl
1995 JavaScript Brendan Eich bei Netscape Livescript
1995 Schläger Matthew Flatt bei Rice University Planen, Lispeln
1996 Locken David Kranz, Steve Ward, Chris Terman bei MIT Lispeln, C ++, TCL/TK, Tex, HTML
1996 Lasso Blue World Communications Inc.
1996 Perl Datensprache (PDL) Karl Glazebrook, Jarle Brinchmann, Tuomas Lukka und Christian Soeller APL, Perl
1996 Vbscript Microsoft Visual Basic
1996 Ocaml INRIA CAML Light, Standard ML
1996 Netrexx Mike Cowlishaw Rexx
1997 Komponente Pascal Oberon Microsystems, Inc. Oberon-2
1997 E Mark S. Miller Joule, Original-e
1997 Pico Freie Universität von Brüssel Planen
1997 Quietschen Alan Kay, et al. bei Apple Computer Inc. SmallTalk-80, Selbst
1997 ECMaskript ECMA TC39-TG1 JavaScript
1997 F-Skript Philippe Mougin SmallTalk, APL, Objective-C
1997 ISLISP ISO Standard ISLISP Common Lisp
1997 Tee Jorge Nunes Java, Planen, Tcl
1997 Rebol Carl Sassenrath, Reboltechnologien Selbst, Weiter, Lispeln, Logo
1998 Logtalk Paulo Moura (dann bei Universität von Coimbra)) Prolog
1998 Aktionen Gary Grossman ECMaskript
1998 Standard C ++ ANSI/ISO -Standard C ++ C ++, Standard C, c
1998 M2001 Ronald E. Prather, Trinity University (Texas) Keine (einzigartige Sprache)
1998 PureBasic Frederic Laboureur, Fantaisie -Software
1998 Unrealscript Tim Sweeney bei Epische Spiele C ++, Java
1998 Xslt (+ XPath)) W3c, James Clark DSSSL
1998 Xojo (Realbasic zu dieser Zeit) Xojo, Inc., Andrew Barry Visual Basic
1999 C99 C99 ISO/IEC 9899: 1999 C90
1999 Gambas Benoît Minisini Visual Basic, Java
1999 Game Maker -Sprache (GML) Markieren Sie Spielemacher
1999 Hafen Antonio Linares dbase, Clipper
Jahr Name Chefentwickler, Unternehmen Vorgänger (en)

2000er Jahre

Jahr Name Chefentwickler, Unternehmen Vorgänger (en)
2000 Treten Sie Java bei G Stewart von Itzstein Java
2000 Darkbasic Die Spielerschöpfer
2000 C# Anders Hejlsberg, Microsoft (ECMA)) C, C ++, Java, Delphi, Modula-2
2001 Freude Manfred von Thun FP, Weiter
2001 Aspektj Gregor Kiczales, Xerox Parc Java, Common Lisp
2001 D Walter hell, Digital Mars C, C ++, C#, Java
2001 wird bearbeitet Casey REAL und Benjamin Fry Java, C, C ++[11]
2001 Visual Basic .net Microsoft Visual Basic
2001 Gdscript (GDS) Juan Linietky, Ariel Manzur (Okam Studio) Godot
2001 Shakespeare -Programmiersprache Jon Åslund und Karl Hasselström.
2002 Io Steve Dekorte Selbst, NewtonScript, Lua
2002 Gosu Guidewire -Software Gscript
2002 Kratzen Mitchel Resnick, John Maloney, Natalie Rusk, Evelyn Eastmond, Tammy Stern, Amon Millner, Jay Silver und Brian Silverman Logo, Smalltalk, Quietschen, E-toys, Hypercard, Agentenblätter, Starlogo, Optimieren
2003 Nemerle Universität Wrocław C#, Ml, Metahaskell
2003 Faktor Slava Pestov Freude, Forth, Lisp
2003 Scala Martin Odensky SmallTalk, Java, Haskell, Standard ML, Ocaml
2003 C ++ 03 C ++ ISO/IEC 14882: 2003 C ++, Standard C, C
2003 Eichhörnchen Alberto Demichelis Lua
2003 Boo Rodrigo B. de Oliveira Python, C#
2004 Subtext Jonathan Edwards Keine (einzigartige Sprache)
2004 ALMA-0 Krzysztof Apt, Centrum Wiskunde & Informatica Keine (einzigartige Sprache)
2004 Freilasisch Andre Victor Qbasic
2004 Groovig James Strachan Java
2004 Kleines B Aneil Mallavarapu, Harvard Medizinschule, Abteilung für Systembiologie Lispeln
2005 Fantom Brian Frank, Andy Frank C#, Scala, Ruby, Erlang
2005 F# Don Syme, Microsoft Research Ocaml, C#, Haskell
2005 Haxe Nicolas Cannasse Aktionen, Ocaml, Java
2005 Oxygen Remobjects Software Objekt Pascal, C#
2005 PWCT Mahmoud Samir fayed Keine (einzigartige Sprache)
2005 Samen7 Thomas Mertes Keine (einzigartige Sprache)
2006 Kobra Chuck Esterbrook Python, C#, Eiffel, Objektiv-C
2006 Windows PowerShell Microsoft C#, Ksh, Perl, Cl, DCL, SQL
2006 Optimj Ateji Java
2006 Festung Guy Steele Scala, Ml, Haskell
2006 Vala Gnom C#
2007 ADA 2005 Ada -Berichterstattung ADA 95
2007 Agda Ulf Norell Coq, Epigramm, Haskell
2007 QB64 Galeon, QB64Team Qbasic
2007 Clojure Reicher Hickey Lispeln, Ml, Haskell, Erlang
2007 Lolcode Adam Lindsay Keine (einzigartige Sprache)
2007 Oberon-07 Wirth Oberon
2007 Swift (Parallele Scripting Language) Universität von Chicago, Argonne National Laboratory
2008 Nim Andreas Rumpf Python, Lispeln, Objekt Pascal
2008 Genie Jamie McCracken Python, Boo, D, Objekt Pascal
2008 Rein Albert Gräf Q
2009 Kapelle Brad Chamberlain, Cray Inc. HPF, Zpl
2009 gehen Google C, Oberon, Limbo, Smalltalk
2009 CoffeeScript Jeremy Ashkenas JavaScript, Rubin, Python, Haskell
2009 Idris Edwin Brady Haskell, Agda, Coq
2009 Parasail S. Tucker Taft, Adacore Modula, Ada, Pascal, Ml
2009 Während ich David J. Pearce Java, C, Python
2009 Dafny K. Rustan M. Leino Java, Spec#
Jahr Name Chefentwickler, Unternehmen Vorgänger (en)

2010er

Jahr Name Chefentwickler, Unternehmen Vorgänger (en)
2010 Rost 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 Ceylon Gavin King, roter Hut Java
2011 Pfeil Google Java, JavaScript, CoffeeScript, gehen
2011 C ++ 11 C ++ ISO/IEC 14882: 2011 C ++, Standard C, C
2011 Kotlin Jetbrains Java, Scala, Groovig, C#, Gosu
2011 Rot Nenad Rakočević Rebol, Scala, Lua
2011 Opa Mlstate Ocaml, Erlang, JavaScript
2012 Elixier José Valim Erlang, Rubin, Clojure
2012 Ulme Evan Czaplicki Haskell, Standard ml, Ocaml, F#
2012 Typoskript Anders Hejlsberg, Microsoft JavaScript, CoffeeScript
2012 Julia Jeff Bezanson, Stefan Karpinski, Viral Shah, Alan Edelman, MIT Matlab, Lispeln, C, Forran, Mathematica[12] (streng seines Wolfram Sprache), Python, Perl, R, Rubin, Lua[13]
2012 P Vivek Gupta, Ethan Jackson, Shaz Qadeer, Sriram Rajamani, Microsoft
2012 ADA 2012 Ara und Ada Europa (ISO/IEC 8652: 2012) ADA 2005, ISO/IEC 8652: 1995/AMD 1: 2007
2013 P4 P4 -Sprachkonsortium (P4.org))
2013 Pureskript Phil Freeman Haskell
2013 Hopscotch Hopscotch -Technologien Kratzen
2013 Keilschrift Jörgen Brandt Swift (Parallele Scripting Language)
2014 Kristall Ary Borenszweig, Manas Technology Solutions Rubin, C, Rost, gehen, C#, Python
2014 Hacken Facebook Php
2014 Schnell Apple Inc. Ziel c, Rost, Haskell, Rubin, Python, C#, Clu
2014 C ++ 14 C ++ ISO/IEC 14882: 2014 C ++, Standard C, C
2015 Raku Larry Wall, Das Rakudo -Team Perl, Haskell, Python, Rubin
2015 Zick Andrew Kelley C, C ++, LLVM IR, gehen, Rost
2016 Grund Jordan Walke JavaScript, Ocaml[14]
2016 Ring Mahmoud Samir fayed Lua, Python, Rubin, C, C#, BASIC, QML, XBASE, Supernova[15]
2017 C ++ 17 C ++ ISO/IEC 14882: 2017 C ++, Standard C, C
2017 Ballerina WSO2, Open Source[16] Java, JavaScript, gehen, Rost, C#
2017 Q# Microsoft C#, F#, Python
2018 C17 ISO/IEC 9899: 2018 C11
2018 Forran 2018 ISO/IEC JTC1/SC22/WG5 N2150: 2018 FORTRAN 2008
2019 Bosque Mark Marron, Microsoft JavaScript, Typoskript, Ml
Jahr Name Chefentwickler, Unternehmen Vorgänger (en)

2020s

Jahr Name Chefentwickler, Unternehmen Vorgänger (en)
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 -Formeln
2022 Kohlenstoff Google C ++
Jahr Name Chefentwickler, Unternehmen Vorgänger (en)

Siehe auch

Verweise

  1. ^ Booth, Kathleen. "Maschinensprache für automatische Relaiscomputer". Birkbeck College Computation Laboratory. Universität von London.
  2. ^ Campbell-Kelly, Martin "Die Entwicklung des Computerprogramms in Großbritannien (1945 bis 1955)", The Birkbeck College Machines, in (1982) Annals of the History of Computing 4 (2. April 1982 IEEE
  3. ^ UNIVAC -Konferenz, Charles Babbage Institute, Universität von Minnesota. 171-seitiges Transkript der mündlichen Historie mit Computerpionieren, einschließlich Albert B. Tonik, beteiligt an der Univac Computer, abgehalten am 17. bis 18. Mai 1990.
  4. ^ "Der Freiburger Code auf der Zuse" (auf Deutsch). Abgerufen 26. Oktober 2014.
  5. ^ H. Zuse. "Z22". Abgerufen 26. Oktober 2014.
  6. ^ Smillie, Keith. "Kenneth E. Iverson - A. M. Turing Award Sieger". ACM.
  7. ^ "John Goodenough | Cisa". www.us-cert.gov.
  8. ^ "John B. Goodenough". ressourcen.sei.cmu.edu.
  9. ^ "Tour: Standard C ++". isocpp.org.
  10. ^ "A - APL Wiki".
  11. ^ "Arduino Referenz". www.arduino.cc.
  12. ^ "Warum wir Julia geschaffen haben". Julia Website. Februar 2012. Abgerufen 7. Februar 2013.
  13. ^ "Einführung". Das Julia -Handbuch. Archiviert von das Original am 8. April 2016.
  14. ^ Einfacher, schneller und Typ sicherer Code, der die Ökosysteme JavaScript & OCAML nutzt: Facebook/Reason, Facebook, 24. März 2019, abgerufen 24. März 2019
  15. ^ Ringteam (23. Oktober 2021). "Die Ringprogrammiersprache und andere Sprachen". Ring-Lang.net.
  16. ^ "Github-Ballerina-Plattform/Ballerina-Lang: Die Ballerina-Programmiersprache". 25. November 2019 - über Github.

Externe Links