Cronologie a limbajelor de programare - O listă ordonată cronologic de limbaje de programare .
An | Nume | Director de dezvoltare, companie | predecesor(i) |
---|---|---|---|
1804 | Coduri de operare pentru modele pe un războaie de războaie | Joseph Marie Jacquard | - |
1837 | Opcodes pentru motorul analitic | Charles Babbage și Ada Lovelace | - |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
---|---|---|---|
1943-1945 | Plankalkül | Konrad Zuse | |
1943-1946 | Sistem de comandă ENIAC | John von Neumann , John Mauchly , Presper Eckert , Herman Goldstein bazat pe scrierile lui Alan Turing | |
1946 | Cod scurt ENIAC | Richard Clippinger, John von Neumann, bazat pe scrierile lui Alan Turing | Sistem de comandă ENIAC |
1946 | Sistem grafic al lui von Neumann și Goldstein (notație) | John von Neumann și Herman Goldstein | Sistem de comandă ENIAC |
1947 | Limbajul de asamblare ARC | Kathleen Booth | Sistem de comandă ENIAC |
1948 | Schema de codificare CPC | Howard Aiken | Codurile de funcționare a motorului analitic |
1948 | Sistem de notare curry | Haskell Curry | Sistem de comandă ENIAC |
1949 | Cod scurt | John Mauchly și William Schmidt | Cod scurt ENIAC |
1949 | C-10 | Betty Holberton | Cod scurt ENIAC |
1949 | Schema de codificare Seeber (concept) | Robert Seeber | Schema de codificare CPC |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
---|---|---|---|
1950 | Cod scurt | William Schmidt, A. B. Tonic, J. R. Logan | Cod scurt |
1950 | limbaj de asamblare Birkbeck | Kathleen Booth [1] | Limbajul de asamblare ARC |
1951 | Superplan | Heinz Kutischauer | Plankalkül |
1951 | ALGE | Edward Voorhees și Karl Balke | |
1951 | Limbajul de programare intermediar | Arthur Burks | Cod scurt |
1951 | Limbajul de asamblare regional | Maurice Wilks | EDSAC |
1951 | Sistem de codare Boehm fără nume | Corrado Böhm | Schema de codificare CPC |
1951 | Paranteze | Konrad Zuse | Plankalkül |
1951 | Limbajul de asamblare simbolic OMNIBAC | Charles Katz | Cod scurt |
1951 | Stanislaus (notație) | Friedrich Bauer | |
1951 | Limbajul de asamblare Whirlwind | Charles Adams și Jack Gilmour la MIT Whirlwind Project | EDSAC |
1951 | limbaj de asamblare Rochester | Nat Rochester | EDSAC |
1951 | generator de sortare-combinare | Betty Holberton | |
1952 | A-0 | Grace Hopper | C-10 și codul scurt |
1952 | Programarea operatorului | Lyapunov, Alexey Andreevich - Academia de Artilerie. F. E. Dzerzhinsky (acum Academia Militară a Forțelor Strategice de Rachete numită după Petru cel Mare ) cu participarea lui Iuşcenko, Ekaterina Logvinovna (Institutul de Matematică al Academiei de Științe a RSS Ucrainei) | limbajul computerului MESM |
1952 | Cod automat | Alik Glennie îl urmărește pe Alan Turing | Schema de codificare CPC |
1952 | Editor Generator | Millie Koss | generator de sortare-combinare |
1952 | COMPOOL | RAND/SDC | |
1953 | Encoder rapid | John Backus | |
1953 | CITEȘTE/TIPRIȚI | Don Harroff, James Fishman, George Rickman | |
1954 | Sistem Laning și Zirler | Leining, Zierler, Adams la MIT Whirlwind Project | |
1954 | Autocod Mark I | Tony Brooker | Cod automat Glennie |
1954 | Limbajul computerului „Kiev” - limbaj la nivel înalt (concept) | Iuscenko, Ekaterina Logvinovna - Institutul de Matematică, Academia de Științe a RSS Ucrainei | Programarea operatorului și limbajul de instrucțiuni al mașinii computerului MESM |
1954-1955 | Fortran „0” (concept) | Grup condus de John Backus la IBM | Encoder rapid |
1954 | ARITH-MATIC | Grup condus de Grace Hopper la UNIVAC | A-0 |
1954 | MATEMATICĂ | Grup condus de Grace Hopper la UNIVAC | A-0 |
1954 | MATRICE MAT | G. Karimanian | |
1954 | IPL I (concept) | Allen Newell , Cliff Shaw, Herbert Simon | |
1955 | Limbajul de programare a adresei
- a introdus pentru prima dată adresarea indirectă a rangurilor superioare (Pointers) și structuri complexe de date: formate arborescente. |
Iuscenko, Ekaterina Logvinovna - Institutul de Matematică, Academia de Științe a RSS Ucrainei | Programarea operatorului și limbajul comenzilor mașinii computerului „Kiev” |
1955 | FLOW-MATIC | Grup condus de Grace Hopper la UNIVAC | A-0 |
1955 | BACAIC | M. Grems şi R. Porter | |
1955 | PACT I | ACȚIUNE | Fortran, A-2 |
1955-1956 | Sequentielle Formelübersetzung | Friedrich Bauer și Carl Seimelson | Sistem de codare Boehm fără nume |
1955-1956 | Traducător intern (IT) | Un grup condus de Alan Perlis | Sistem Laning și Zirler |
1955 | IMPRIMARE | IBM | |
1958 | IPL II (implementare) | Allen Newell, Cliff Shaw, Herbert Simon | IPL I |
1956-1958 | Lisp (concept) | John McCarthy | IPL |
1957 | COMTRAN | Bob Bemer | FLOW-MATIC |
1957 | Fortran „I” (implementare) | John Backus la IBM | Fortran 0 |
1957-1958 | UNICODE | Remington Rand UNIVAC | MATEMATICĂ |
1957 | COMIT (concept) | ||
1958 | Fortran II | Grup condus de John Backus la IBM | Fortran I |
1958 | Algol 58 | ACM/ GAMM | Fortran, IT și Sequentielle Formelübersetzung |
1958 | IPL V | Allen Newell, Cliff Shaw, Herbert Simon | IPL II |
1959 | FAPT | John Fletcher, Roy Nutt, Robert Patrick | |
1959 | COBOL (concept) | Comitetul CODASYL | FLOW-MATIC, COMTRAN, FACT |
1959 | JOVIAL | Jule Schwartz la SDC | Algol 58 |
1959 | Lisp (implementare) | John McCarthy | IPL |
1959 | TRAC (concept) | Calvin Muers | |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
---|---|---|---|
1960 | Algol 60 | Algol 58 | |
1960 | COBOL 61 (implementare) | Comitetul CODASYL | FLOW-MATIC, COMTRAN |
1961 | COMIT (implementare) | ||
1962 | Fortran IV | Fortran II | |
1962 | submarin nuclear (concept) | Kenneth Iverson | |
1962 | NEBUN. | Bruce Arden și alții | Algol 58 |
1962 | Simula (concept) | Algol 60 | |
1962 | snoball | Ralph Griswold și alții | Fortran II, COMIT |
1963 | CPL | Barron, Christopher Strachey și alții | Algol 60 |
1963 | Snobol3 | Ralph Griswold și alții | snoball |
1963 | Algol 68 (concept) | Adrian van Wiingaarden și alții | Algol 60 |
1963 | JOSS I | Cliff Shaw, RAND (corporație) | Algol 58 |
1964 | IMITA | H. E. Petersen și alții | MIDAS |
1964 | COWSEL | Rod Burstall, Robin Poppelstone | CPL, Lisp |
1964 | PL / 1 (concept) | IBM | Algol 60, COBOL, Fortran |
1964 | DE BAZĂ | John Kemeny și Thomas Kurtz | Fortran II, JOSS |
1964 | IBM RPG | IBM | FARGO |
1964 | Marcu IV | Software Sterling | |
1964 | TRAC (implementare) | Calvin Muers | |
1964 | P′′ | Corrado Böhm | |
1964? | IITRAN | ||
1965 | TELCOMP | Tehnologii BBN | JOSS |
1966 | JOSS II | Chuck Baker, RAND (corporație) | JOSS I |
1966 | Algol W | Niklaus Wirth , Charles Hoare | Algol 60 |
1966 | Fortran 66 | Fortran IV | |
1966 | Conceptul ISWIM | Peter Landin | Lisp |
1966 | CORAL66 | Algol 60 | |
1967 | BCPL | Martin Richards | CPL |
1967 | OREION | Spitalul General Massachusetts | Fortran, TELCOMP |
1967 | Premier League (implementare) | Kenneth Iverson | |
1967 | Simula 67 (implementare) | Ole-Johan Dahl , Bjorn Mayrhaug, Kristen Nygor la Centrul de calcul norvegian | Algol 60 |
1967 | Snobol4 | Ralph Griswold și alții | Snobol3 |
1967 | XPL | W. M. McKeeman și alții de la Universitatea din California J. J. Horning și alții de la Universitatea Stanford |
PL/1 |
1968 | Algol 68 | Adrian van Wiingaarden, Barry Meillaux, John Peck, Cornelis Coster și alții | Algol 60 |
1968 | POP-1 | Rod Burstall, Robin Poppelstone | COWSEL |
1968 | DIBOL-8 | DEC | DIBOL |
1968 | FORTH (concept) | Charles Moore | |
1968 | Siglă | Seymour Papert | Lisp |
1968 | MAPPER | Unisys | CRT-RPS |
1968 | REFAL (implementare) | Valentin Fiodorovich Turchin | |
1969 | PL/1 (implementare) | IBM | Algol 60, COBOL, Fortran |
1969 | Albină | Ken Thompson , în colaborare cu Denis Ritchie | BCPL |
1969 | PPL | Thomas Standish de la Universitatea Harvard | |
1969 | Așează-te | Jacob Schwartz la Institutul Courant | |
1969 | TUTORE | Universitatea din Illinois din Urbana-Champaign | |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
---|---|---|---|
1970? | FORTH (implementare) | Charles Moore | |
1970 | POP-2 | POP-1 | |
1970 | Pascal | Niklaus Wirth , Kathleen Jensen | Algol 60, Algol W |
1971 | a da in judecata | Rick Holt și alții de la Universitatea din Toronto | Pascal, XPL |
1972 | Convorbire scurtă | Alan Curtis Kaye , Adele Goldberg și alții la Xerox PARC | Simula 67 |
1972 | PL/M | Gary Kildall la Digital Research | PL/1, Algol, XPL |
1972 | Xi | Dennis Ritchie | Bi, BCPL, Algol 68 |
1972 | INTERCAL | Don Woods , James Lyon | |
1972 | Prolog | Alain Kolmerauer | Gramatică W cu 2 niveluri |
1973 | COMAL | Bjorg Christensen, Benedikt Lofstedt | Pascal, BASIC |
1973 | ML | Robin Milner | |
1973 | LIS | Gene Ichbiah și alții de la Groupe Bull | Pascal, Sue |
1974 | IARBĂ | Thomas de Fanti | DE BAZĂ |
1974 | BAZĂ PATRU | MAI BASIC Four Inc. | Business Basic |
1975 | ABC | Leo Goyerts și Lambert Mirtens | Așează-te |
1975 | Sistem | Gerald Sussman, Guy Steely | Lisp |
1975 | Altair BASIC | Bill Gates , Paul Allen | DE BAZĂ |
1975 | CS-4 | Benjamin Broskol la Intermetrics | Algol 68, BLISS, ECL, HAL |
1975 | Modula | Niklaus Wirth | Pascal |
1976 | Smalltalk-76 | Xerox PARC | Smalltalk-72 |
1976 | Speakeasy-3 | Stanley Cohen, Stephen Riper la Laboratorul Național Argonne | Speakeasy-2 |
1976 | Ratfor | Brian Kernighan | C, Fortran |
1976 | S | John Chambers de la Bell Labs | APL, PPL, Scheme |
1977 | FP | John Backus | |
1977 | Bourne Shell ( sh ) | Stephen Bourne | |
1977 | IDL | David Stern de la Research Systems Inc | Fortran |
1977 | OREION standard | OREION | |
1977 | Pictogramă (concept) | Ralph Griswold | snoball |
1977 | Verde | Gene Ichbih și alții de la Group Bull pentru Departamentul de Apărare al SUA | Algol 68, LIS |
1977 | roșu | Benjamin Broskol și alții de la Intermetrics pentru Departamentul de Apărare al SUA | Algol 68, CS-4 |
1977 | Albastru | John Goodenauf și alții de la SofTech pentru Departamentul de Apărare al SUA | Algol 68 |
1977 | Galben | Jay Spitzen și alții de la SRI International pentru Departamentul de Apărare al SUA | Algol 68 |
1978? | MATLAB | Klev Mohler de la Universitatea din New Mexico | |
1978? | MIC | Nevil Brownlie de la Universitatea din Auckland , Noua Zeelandă | Algol 60 |
1978 | SQL | IBM | Ingres |
1978 | VISICALC | Dan Bricklin, Bob Franlston finanțat de VisiCorp | |
1979 | Modula-2 | Niklaus Wirth | Modula |
1979 | REXX | Mike Coulishaw | PL/1, BASIC, EXEC 2 |
1979 | A.W.K. | Alfred Aho , Peter Weinberger, Brian Kernighan | C, Snobol |
1979 | Pictogramă (implementare) | Ralph Griswold | snoball |
1979 | Vulcan dBase-II | Vine Ratliff | |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
---|---|---|---|
1980 | FORTRAN 77 | ISO (standard) | FORTRAN IV |
1980 | C cu clase | Bjorn Stroustrup | C, Simula 67 |
1980-1981 | CBASIC | Gordon Oybanks | BASIC, Sisteme de compilare, Cercetare digitală |
1982? | Speakeasy IV | Stanley Cohen și alții de la Speakeasy Computing Corporation | Speakeasy-3 |
1983 | GW-BASIC | Microsoft | BASICA |
1983 | Ada | Grupa Bull | Verde, Pascal |
1983 | Obiectiv-C | Brad Cox | Smalltalk, C |
1983 | C++ | Bjorn Stroustrup | C cu clase |
1983 | Adevărat BASIC | John Kemeny, Thomas Kurtz la Dartmouth College | DE BAZĂ |
1983? | ABAP | SAP | COBOL |
1984? | Korn Shell ( ksh ) | David Korn | SH |
1984 | RPL | Hewlett Packard | Înainte, Lisp |
1984 | ML standard | ML | |
1984 | Maşină de tuns | Nantucket Corporation | dBase |
1984 | Lisp comun | Guy Steel și mulți alții | Lisp |
1984 | cod roșu | A. K. Dodney și D. G. Jones | |
1985 | Obiectul Pascal | Măr | Pascal |
1985 | Paradox | Borland | dBase |
1985 | postscriptum | John Warnock | InterPress |
1985 | QuickBASIC | Microsoft | DE BAZĂ |
1986 | GFA BASIC | Frank Ostrovsky | DE BAZĂ |
1986 | Miranda | David Turner de la Universitatea din Kent | |
1986 | LabVIEW | National Instruments | |
1986 | eiffel | Bertrand Meyer | Simula 67 |
1986 | Informix-4GL | Informix | |
1986 | PROMAL | Xi | |
1986 | CorVision | Cortexul | INFORMA |
1986 | Clarion | Bruce Barrington | |
1987 | Sine (concept) | Sun Microsystems Inc. | Convorbire scurtă |
1987 | HyperTalk | Măr | |
1987 | Perl | Larry Wall | C, sed, awk, sh |
1987 | Oberon | Niklaus Wirth | Modula-2 |
1987 | Erlang | Joe Armstrong și alții de la Ericsson | Prolog |
1987 | Mathematica | Cercetarea Wolfram | |
1987 | Turbo Basic | Robert „Bob” Zale | BASIC/Z |
1988 | Octavă | MATLAB | |
1988 | tcl | John Osterout | Ok, Lisp |
1988 | STOS BASIC | Frank Lyon și Constantine Sotiropoulos | DE BAZĂ |
1988 | Obiectul REXX | Simon Nash | REXX |
1988 | SCÂNTEIE | Bernard Carey | Ada |
1988 | A+ | Arthur Whitney | Prima ligă |
1989 | Turbo Pascal OOP | Anders Hejlsberg în Borland | Turbo Pascal, Object Pascal |
1989 | Modula-3 | Kardeli și alții de la DEC și Olivetti | Modula-2 |
1989 | PowerBASIC | Robert Zile | Turbo Basic |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
---|---|---|---|
1990 | AMOS BASIC | François Lyon și Constantine Sotiropoulos | STOS BASIC |
1990 | Z Shell ( zsh ) | ksh | |
1990 | Obiect Oberon | H. MössenBöck, J. Temple, R. Griesemer | Oberon |
1990 | J | Kenneth Iverson, Roger Newey la Iverson Software | Premier League, FP |
1990 | Haskell | Miranda | |
1991 | Eulisp | Common Lisp, Scheme | |
1991 | Oberon-2 | Hanspeter. MössenBöck, Niklaus Wirth | Obiect Oberon |
1991 | Piton | Guido Van Rossum | ABC , Algol 68 [2] , Icon , Modula-3 |
1991 | Oz | Gert Smolka și studenții săi | Prolog |
1991 | Q | Albert Graf | |
1991 | Visual Basic | Alan Cooper, vândut către Microsoft | QuickBASIC |
1991 | Fortran 90 | ISO (standard) | FORTRAN 77, C [3] |
1992 | Borland Pascal | Turbo Pascal OOP | |
1992 | Dylan | mulți oameni la Apple Computer | Common Lisp, Scheme |
1993? | Sine (implementare) | Sun Microsystems Inc. | Convorbire scurtă |
1993 | Brainfuck | Urban Muller | |
1993 | Euforie | Robert Craig | |
1993 | FALS | Wouter van Oortmerssen | Mai departe |
1993 | WinDev | PC Soft | |
1993 | Transcrierea Revoluției | HyperTalk | |
1993 | AppleScript | Măr | HyperTalk |
1993 | K | Arthur Whitney | APL, Lisp |
1993 | Lua | Roberto Jeruzalimski și alții de la Tecgraf, PUC-Rio | Scheme, Snobol, Modula, Clu, C++ |
1993 | ZPL | Chamberlain și alții de la Universitatea din Washington | Xi |
1993 | NewtonScript | Walter Smith | Sine, Dylan |
1994 | ANSI Common Lisp | Lisp comun | |
1994 | Știucă (µLPC) | Frederick Hubinette și alții de la Universitatea din Linköping | LPC, C |
1994 | A.N.S. Forth | Elizabeth Rather și alții | Mai departe |
1995 | Borland Delphi | Anders Hejlsberg în Borland | Borland Pascal |
1995 | Fuziune la rece (CFML) | Allair | |
1995 | Java | James Gosling la Sun Microsystems | C, Simula 67 sau C++, Smalltalk , Ada 83 , Objective-C |
1995 | LiveScript | Brendan Eich la Netscape | Sine, Java |
1995 | PHP | Rasmus Lerdorf | Perla |
1995 | rubin | Yukihiro Matsumoto | Vorbe mici, Pearl |
1995 | JavaScript | Brendan Eich la Netscape | LiveScript |
1996 | răsuci | David Krentz, Steve Ward, Chris Terman la MIT | Lisp, C++, Tcl/Tk, TeX, HTML |
1996 | Limbaj de date Perl (PDL) | Carl Glazebrook, Charles Brinchmann, Thomas Lucca și Christian Soller | Premier League, Pearl |
1996 | R | Robert the Gentleman și Ross Ihaka | S |
1996 | NetRexx | Mike Coulishaw | REXX |
1996 | Dragonul | SPC de automatizare și instrumentare numit după N. A. Pilyugina, Institutul de Matematică Aplicată. M. V. Keldysh RAS | PROL2, DIPOL, LAX |
1996 | lasou | Comunicarea Lumii Albastre | |
1997 | Oberon activ | ETHZ | Oberon, Oberon-2, Object Oberon, MATLAB |
1997 | Componenta Pascal | Oberon microsystems, Inc. | Oberon-2 |
1997 | E | Mark Miller | Joule |
1997 | Pico | Universitatea Liberă din Bruxelles | Sistem |
1997 | Scârțâie Smalltalk | Alan Kay și alții de la Apple Computer | Smalltalk-80, Sinele |
1997 | ECMAScript | ECMA TC39-TG1 | JavaScript |
1997 | Scriptul F | Philip Mougin | Smalltalk, APL, Objective-C |
1997 | ISLISP | Standardul ISO ISLISP | Lisp comun |
1997 | Ceai | George Nunes | Java, Scheme , Tcl |
1997 | REBOL | Carl Sassenrath la Rebol Technologies | Sine , Forth , Lisp, Logo |
1997 | Fortran '95 | ISO (standard) | Fortran'90 [3] |
1998 | C++ standard | Standard ANSI/ISO C++ | C++, C standard |
1998 | Open Source Erlang | Ericsson | Erlang |
1998 | Pict | Robert Österlund (la Universitatea din Chicago ) | AWK, Perl, shell Unix |
1998 | DASL (BOS) | Bob Goldberg și Ludovic Champenois la Sun Microsystems | Java, SQL |
1999 | webdev | PC Soft | Web 2.0 IDE & ALM |
1999 | XSLT | Consorțiul World Wide Web | DSSSL |
1999 | Limbajul Game Maker (GML) | Mark Overmars | creator de jocuri |
1999 | DASL (AUS) | Bob Goldberg, Bruce Daniels, Peter Yared, Yuri Kamen și Syed Ali la Sun Microsystems | Java, HTML |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
---|---|---|---|
2000 | Alăturați-vă Java | Stewart von Itzstein ( ing. G Stewart von Itzstein ) | Java |
2000 | Bucurie | Manfred von Thun | F.P. Forth |
2000 | D | Walter Bright la Digital Mars | C, C++, C#, Java |
2000 | XL | Christoph de Dinechin | Ada, C++, Lisp |
2000 | C# | Anders Hejlsberg la Microsoft ( ECMA ) | C, C++, Java, Delphi |
2000 | Ferite | Chris Ross | C, C++, Java, PHP, Python, Ruby, Scheme |
2001 | AspectJ | Xerox PARC | Java |
2001 | Visual Basic .NET | Microsoft | Visual Basic |
2002 | io | Steve Decorte | Sine, NewtonScript |
2002 | gosu | Software-ul Guidewire | Java |
2002 | Zgârietură | Mitchel Resnick , John Maloney, Natalie Rusk, Evelyn Eastmond, Tammy Stern, Amon Millner, Jay Silver și Brian Silverman | Logo , Smalltalk , Squeak , E-Toys , HyperCard , AgentSheets, StarLogo, Tweak, BYOB |
2003 | C++03 | C++ ISO/IEC 14882:2003 | C++ , C |
2003 | Nemerle | Universitatea din Wroclaw | C#, ML , MetaHaskell |
2003 | factor | Slava Pestov | Bucurie, Forth, Lisp |
2003 | Scala | Martin din Oder | Smalltalk, Java, Haskell , Standard ML, OCaml |
2003 | Veveriţă | Alberto Demichelis | Lua |
2004 | FreeBASIC | Andre Victor | DE BAZĂ |
2004 | Orc | Jayadev Misra | Haskell , ML , Oz , Smalltalk , Pict |
2004 | WinDev Mobile | PC Soft | Dezvoltare mobilă |
2004 | subtext | Jonathan Edwards | |
2004 | Boo | Rodrigo Oliveira | Python, C# |
2004 | Oxygen (fostul Chrome) | Software-ul RemObjects | Obiect Pascal , C# |
2004 | Macabru | James Strachan | Java |
2004 | ThinBasic | Comunitate Eros Olmi thinBasic Arhivat 3 mai 2009 la Wayback Machine | DE BAZĂ |
2004 | Fortran 2003 | ISO (standard) | Fortran'95, C++ [3] |
2005 | F# | Don Syme la Microsoft Research | Obiectiv Caml, C#, Haskell |
2005 | Sămânța7 | Thomas Mertes | |
2005 | Rage Assembler | Wim Booth la Micronix Softworks | Asamblator ARC |
2006 | Legături | Phil Wadler, Universitatea din Edinburgh | Haskell |
2006 | Zmeu | Munir Salem | |
2006 | Windows PowerShell | Microsoft | C#, ksh, Perl, CL , DCL , SQL |
2006 | BASIC-256 | Ian Larsen | DE BAZĂ |
2007 | Agda | Ulf Norell | Coq , Haskell |
2007 | Fantom | Brian Frank, Andy Frank | C#, Scala, Ruby, Erlang |
2007 | Apex | Salesforce.com | Java |
2007 | Vala | GNOME | C# |
2007 | Clojure | Hickey bogat | Lisp, ML, Haskell , Erlang |
2007 | LOLCODE | Adam Lindsay | |
2008 | Furie rapidă | Wim Booth la Micronix Softworks | |
2008 | disciplina | Ben Lippmeier Disciple Wiki | Haskell |
2008 | PCASTL | Philippe Choquette | C, R |
2008 | Secțiune | Secţia Sylvain | |
2008 | Fortăreață | Guy L. Steele, Jr. | Fortran , Scala , StandardML , Haskell |
2008 | Nim | Andreas Rumpf ( suedez. Andreas Rumpf ) | Python , Lisp , Object Pascal |
2009 | Merge | C , Oberon , Limbo | |
2009 | CoffeeScript | Jeremy Ashkenas | JavaScript , Ruby , Python |
2009 | Idris | Edwin Brady | Haskell , Agda , Coq |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
---|---|---|---|
2010 | Capelă | Brad Chamberlain, Cray Inc. | Fortran de înaltă , HPF , ZPL |
2010 | RPG Open Access | IBM | FARGO , RPG , RPG II , RPG III , RPG 400 , RPG IV (RPGLE, ILE RPG, RPG gratuit) |
2010 | Rugini | Graydon Hor, Mozilla | Alef , C++ , Camlp4 , Common Lisp , Erlang , Haskell , Hermes , Limbo , Napier, Napier88 , Newsqueak , NIL, Sather , OCaml , Standard ML , Cyclone , Scheme |
2011 | C++11 | Comitetul pentru standarde ISO / IEC JTC1/SC22/WG21 C++ | C++03 |
2011 | Ceylon | Gavin King, Red Hat | Java , Scala , Smalltalk |
2011 | Lance | Java , JavaScript , CoffeeScript , Go | |
2011 | Ulm | Evan Chapliki | Haskell , ML standard , OCaml , F# |
2011 | Kotlin | jetbrains | Java , Scala , Groovy , C# , Gosu |
2011 | Opa | MLstate | OCaml , Erlang , JavaScript |
2011 | roșu | Nenad Rakocevici | REBOL , Scala , Lua |
2012 | Ada 2012 | ARA și Ada Europe (ISO/IEC 8652:2012) | Ada 2005 , ISO/IEC 8652:1995/Amd 1:2007 |
2012 | Elixir | Jose Walim | Erlang , Ruby , Clojure |
2012 | Julia | Stefan Karpinski, Jeff Besançon, Viral Shah | C , NumPy , Matlab , R , Scheme , Lisp , Python , Perl , Ruby |
2012 | dactilografiat | Anders Hejlsberg , Microsoft | JavaScript |
2014 | C++14 | Comitetul pentru standarde ISO/IEC JTC1/SC22/WG21 C++ | C++11 |
2014 | Cristal | Arie Borenveig , Manas Technology Solutions | Ruby , C , Rust , Go , C# , Python |
2014 | Hack | Brian O'Sullivan, Julien Verlage și Alok Menghrajani / Facebook | PHP , C++ , Java |
2014 | Rapid | Măr | C , Obiectiv-C |
2015 | Zig | Andrew Kelley | C , C++ , Go , Rust |
2015 | Raku | Larry Wall | Perl , Haskell , Python , Ruby |
2016 | Sună | Mahmoud Fayed | Lua , Python , Ruby , C , C# , Basic , QML , xBase , Supernova |
2017 | C++17 | Comitetul pentru standarde ISO/IEC JTC1/SC22/WG21 C++ | C++14 |
2017 | Balerină | WSO2 , Open Source [4] | C , C++ , Haskell , Kotlin , Dart , TypeScript , Swift |
2018 | Fortran 2018 | ISO/IEC JTC1/SC22/WG5 N2150:2018 | Fortran 2008 |
2018 | Dart2 [5] | Lance | |
2019 | Bosque | Mark Marron, Microsoft | JavaScript , TypeScript , ML |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
---|---|---|---|
2020 | C++20 | C++ ISO/IEC 14882:2020 | C++ , C |
2021 | Microsoft Power Fx | Vijay Mithal, Robin Abraham, Sean Katzenberger, Darryl Rubin, Microsoft | Pascal , Mathematica , Miranda . |
An | Nume | Director de dezvoltare, companie | predecesor(i) |
Limbaje de programare | |
---|---|
|