Linha do tempo das linguagens de programação
keyboard_arrow_down
Contenido Este é um recorde de linguagens de programação notáveis, por década.
Pré-1950
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
---|---|---|---|
1804 | Máquina de jacquard | Joseph Marie Jacquard | nenhum (linguagem única) |
1879 | Produtos de plástico | Gottlob Frege | nenhum (linguagem única) |
1943–45 | Plankalkül (ano de conceituação) | Konrad Zuse | nenhum (linguagem única) |
1943–46 | Sistema de codificação ENIAC | John von Neumann, John Mauchly, J. Presper Eckert e Herman Goldstine após Alan Turing. Os primeiros programadores da ENIAC foram Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Meltzer, Fran Bilas e Ruth Lichterman. | nenhum (linguagem única) |
1946 | ENIAC Código curto | Richard Clippinger e John von Neumann após Alan Turing | nenhum (linguagem única) |
1947-52 | Montagem de ARC/Birkbeck | Kathleen Booth | ENIAC Código curto |
1948 | Plankalkül (ano de publicação do conceito) | Konrad Zuse | nenhum (linguagem única) |
1949 | EDSAC Ordens iniciais | David Wheeler | Sistema de codificação ENIAC |
1949 | Código curto (originalmente conhecido como Código Breve) | John Mauchly e William F. Schmitt | ENIAC Código curto |
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
Década de 1950
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
---|---|---|---|
1950 | Código curto (para UNIVAC I) | William F. Schmitt | Código curto |
1951 | Superplano | Heinz Rutishauser | Plankalkül |
1951 | ALGAE | Edward A. Voorhees e Karl Balke | nenhum (linguagem única) |
1951 | Linguagem de Programação Intermediária | Arthur Burks | Código curto |
1951 | Sistema de codificação sem nome Boehm | Corrado Böhm | CPC Regime de co-financiamento |
1951 | Anúncio grátis para sua empresa | Konrad Zuse | Plankalkül |
1951 | Stanislaus (Nota) | Fritz Bauer | nenhum (linguagem única) |
1951 | Gerador de fusão | Betty Holberton | nenhum (linguagem única) |
1952 | Código curto (para UNIVAC II) | Albert B. Tonik, J. R. Logan | Código curto (para UNIVAC I) |
1952 | A-0 | Grace Hopper. | Código curto |
1952 | Código do produto | Alick Glennie depois de Alan Turing | CPC Regime de co-financiamento |
1952 | Programação do operador | Alexey Andreevich Lyapunov com participação Kateryna Yushchenko | MESM |
1952 | Gerador de edição | Milly Koss | SORT/MERGE |
1952 | COMPOLHA | RAND/SDC | nenhum (linguagem única) |
1953 | Cobertura de velocidade | John W. Backus | nenhum (linguagem única) |
1953 | LER/PRINT | Don Harroff, James Fishman, George Ryckman | nenhum (linguagem única) |
1954 | Sistema Laning e Zierler | Laning, Zierler, Adams no projeto MIT Whirlwind | nenhum (linguagem única) |
1954 | Mark I Autocode | Tony Brooker | Código do produto |
1954–55 | FORTRAN (conceito) | Equipe liderada por John W. Backus na IBM | Cobertura de velocidade |
1954 | ARITH-MATIC | Equipe liderada por Grace Hopper na UNIVAC | A-0 |
1954 | MATH-MATIC | Equipe liderada por Charles Katz | A-0 |
1954 | MATRIX MATH | H G Kahrimanian | nenhum (linguagem única) |
1954 | IPL I (conceito) | Allen Newell, Cliff Shaw, Herbert A. Simon | nenhum (linguagem única) |
1955 | Linguagem de programação de endereços
(com Pontos) | Kateryna Yushchenko | Programação do operador - Alexey Andreevich Lyapunov & Kateryna Yushchenko & MESM |
1955 | FLOW-MATIC | Equipe liderada por Grace Hopper na UNIVAC | A-0 |
1955 | BACAIC | M. Grems e R. Porter | |
1955 | PACT Eu... | COMPARTILHAR | FORTRAN, A-2 |
1955 | Código de Freiburger | Universidade de Freiburg | — |
1955–56 | Selecionar um comentário | Fritz Bauer e Karl Samelson | Boehm. |
1955–56 | - Sim. | Equipe liderada por Alan Perlis | Laning e Zierler |
1955 | PRINTEIRA | IBM | |
1958 | IPL II (implementação) | Allen Newell, Cliff Shaw, Herbert A. Simon | IPL I |
1956–58 | LISP (conceito) | John McCarthy | IPL |
1957 | COMTRAN | Bob Bemer | FLOW-MATIC |
1957 | GEORGE | Charles Leonard Hamblin | nenhum (linguagem única) |
1957 | FORTRAN I (implementação) | John W. Backus na IBM | FORTRAN |
1957–58 | UNICOS | Remington Rand UNIVAC | MATH-MATIC |
1957 | COMIT (conceito) | Victor Yngve | nenhum (linguagem única) |
1958 | FORTRAN II | Equipe liderada por John W. Backus na IBM | FORTRAN Eu... |
1958 | ALGOL 58 (IAL) | ACM/GAMM | FORTRAN, IT, Sequentielle Formelübersetzung |
1958 | IPL V | Allen Newell, Cliff Shaw, Herbert A. Simon | IPL II |
1959 | APT | Douglas T. Ross | |
1959 | FAZ | Fletcher R. Jones, Roy Nutt, Robert L. Patrick | nenhum (linguagem única) |
1959 | COBOL (conceito) | O Comité CODASYL | FLOW-MATIC, COMTRAN, FACT |
1959 | JOVISÃO | Jules Schwartz no SDC | ALGOL 58 |
1959 | LISP (implementação) | John McCarthy | IPL |
1959 | MAD – Decodificador de Algoritmo de Michigan | Bruce Arden, Bernard Galler e Robert M. Graham | ALGOL 58 |
1959 | TRAC (conceito) | Calvin Mooers | |
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
Década de 1960
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
---|---|---|---|
1960 | ALGOL 60 | ALGOL 58 | |
1960 | COBOL 61 (implementação) | O Comité CODASYL | FLOW-MATIC, COMTRAN |
1961 | COMIT (implementação) | Victor Yngve | nenhum (linguagem única) |
1961 | GPSS | Geoffrey Gordon, IBM | nenhum (linguagem única) |
1962 | FORTRAN IV | IBM | FORTRAN II |
1962 | APL (conceito) | Kenneth E. Iverson | nenhum (linguagem única) |
1962 | Simula (conceito) | Ole-Johan Dahl (principalmente) | ALGOL 60 |
1962 | SNOBOL | Ralph Griswold, et al. | FORTRAN II, COMIT |
1963 | Linguagem de programação combinada (CPL) (conceito) | Barron, Christopher Strachey, et al. | ALGOL 60 |
1963 | SNOBOL3 | Griswold, et al. | SNOBOL |
1963 | ALGOL 68 (conceito) | Adriaan van Wijngaarden, et al. | ALGOL 60 |
1963 | ASSUNTOS Eu... | Cliff Shaw, RAND | ALGOL 58 |
1964 | MIMIC | H. E. Petersen, et al. | MIDAS |
1964 | COWSEL | Rod Burstall, Robin Popplestone | CPL, LISP |
1964 | PL/I (conceito) | IBM | ALGOL 60, COBOL, FORTRAN |
1964 | BASE | John George Kemeny, Thomas Eugene Kurtz no Dartmouth College | FORTRAN II, JOSS |
1964 | IBM RPG | IBM | FARGO |
1964 | Mark-IV | Informática | |
1964 | Fala fácil-2 | Stanley Cohen no Laboratório Nacional de Argonne | Fala fácil. |
1964 | TRAC (implementação) | Calvin Mooers | |
1964 | "P" | Corrado Böhm | nenhum (linguagem única) |
1964? | IITRAN | ||
1965 | RPG II | IBM | FARGO, RPG |
1965 | MAD/I (conceito) | Universidade de Michigan | MAD, ALGOL 60, PL/I |
1965 | TELCOMP | BBN | ASSUNTOS |
1965 | Autocodificação de Atlas | Tony Brooker, Derrick Morris na Universidade de Manchester | ALGOL 60, Autocodificação |
1966 | JOC II | Chuck Baker, RAND | ASSUNTOS Eu... |
1966 | ALGOL W | Niklaus Wirth, C. A. R. Hoare | ALGOL 60 |
1966 | FORTRAN 66 | John Backus e sua equipe | FORTRAN IV |
1966 | ISWIM (conceito) | Peter J. Landin | LISP |
1966 | CORPO 66 | I. F. Currie, M. Griffiths | ALGOL 60 |
1966 | APL (implementação) | Kenneth E. Iverson | nenhum (linguagem única) |
1967 | BCPL | Martin Richards | CPL |
1967 | MUMPS | Hospital Geral de Massachusetts | FORTRAN, TELCOMP |
1967 | Simula 67 (implementação) | Ole-Johan Dahl, Bjørn Myhrhaug, Kristen Nygaard em Norsk Regnesentral | ALGOL 60 |
1967 | Interlisação | D.G. Bobrow e D.L. Murphy | Lisp |
1967 | EXEMPLO | Herwart Opitz, Wilhelm Simon, Günter Spur e Gottfried Stute na Universidade RWTH Aachen e TU Berlim | APT |
1967 | SNOBOL4 | Ralph Griswold, et al. | SNOBOL3 |
1967 | XPL | William M. McKeeman, et al. na Universidade da Califórnia, Santa Cruz J. J. Horning, et al. na Universidade de Stanford | PL/I |
1968 | ALGOL 68 (padrão UNESCO/IFIP) | Adriaan van Wijngaarden, Barry J. Mailloux, John E. L. Peck e Cornelis H. A. Koster, et al. | ALGOL 60 |
1968 | POP-1 | Rod Burstall, Robin Popplestone | COWSEL |
1968 | DIBOL-8 | DECISÃO | DIBOL |
1968 | Forth (conceito) | Moore. | |
1968 | Logotipo | Wally Feurzeig, Seymour Papert, Cynthia Solomon | LISP |
1968 | MAPPER | Unisys | CRT RPS |
1968 | REFAL (implementação) | Valentin Turchin | nenhum (linguagem única) |
1968 | TTM (implementação) | Steven Caine e E. Kent Gordon, Instituto de Tecnologia da Califórnia | GAP, GPM |
1968 | PILOT | John Amsden Starkweather, Universidade da Califórnia, São Francisco | Computador |
1969 | PL/I (implementação) | IBM | ALGOL 60, COBOL, FORTRAN |
1969 | B | Ken Thompson, com contribuições de Dennis Ritchie | BCPL |
1969 | Linguagem de programação polimórfica (PPL) | Thomas A. Standish na Universidade de Harvard | |
1969 | SET | Jack Schwartz no Courant Institute of Mathematical Sciences | ALGOL 60 |
1969 | TUTOR | Paul Tenczar & Universidade de Illinois em Urbana–Champaign | |
1969 | IMP de Edimburgo | Universidade de Edimburgo | ALGOL 60, Autocode, Atlas Autocode |
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
Década de 1970
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
---|---|---|---|
1970 | Forth (implementação) | Charles H. Moore | |
1970 | POP-2 | Robin Popplestone | POP-1 |
1970 | SAIL | Dan Swinehart, Bob Sproull | ALGOL 60 |
1970 | Pascal | Niklaus Wirth, Kathleen Jensen | ALGOL 60, ALGOL W |
1970 | BLISS | Wulf, Russell, Habermann na Universidade Carnegie Mellon | ALGOL |
1971 | KRL | Daniel G. Bobrow em Xerox PARC, Terry Winograd na Universidade de Stanford | KM, FRL (MIT) |
1971 | Descrição do compilador Idioma (CDL) | Cornelis H.A. Koster na Universidade de Nijmegen | |
1972 | Smalltalk-72 | Alan Kay, Adele Goldberg, Dan Ingalls, Xerox PARC | Simula 67 |
1972 | PL/M | Gary Kildall na Pesquisa Digital | PL/I, ALGOL, XPL |
1972 | C | Dennis Ritchie | B, BCPL, ALGOL 68 |
1972 | INTERCIONAL | Don Woods, James M. Lyon | nenhum (linguagem única) |
1972 | Desculpa. | Alain Colmerauer | W-Grammar de 2 níveis |
1972 | Língua de consulta estruturada (SQL) | IBM | ALPHA, Quel (Ingres) |
1973 | COMUNICAÇÃO | Børge Christensen, Benedict Løfstedt | Pascal, BASIC |
1973 | ML | Robin Milner | |
1973 | LIS | Jean Ichbiah et al. em CII Bola de mel | Pascal, Sue |
1973 | Fala fácil. | Stanley Cohen, Steven Pieper no Laboratório Nacional de Argonne | Fala fácil-2 |
1974 | CLU | Barbara Liskov | ALGOL 60, Lisp, Simula |
1974 | GRASS | Thomas A. DeFanti | BASE |
1974 | TRIBUNAL DE BASE | MAI BASIC Four Inc. | BASIC de negócios |
1974 | Linguagem de modelagem PROSE | CDC 6600 Cybernet Serviços | SLANG, FORTRAN |
1975 | ABC | Leo Geurts e Lambert Meertens | SET |
1975 | Fluxo de Dados Irvine (conceito) | Arvind?, Universidade da Califórnia, Irvine | |
1975 | Linguagem de modelagem PROSE Versão de partilha de tempo | CDC 6400 Cybernet KRONOS Serviços | SLANG, FORTRAN |
1975 | Esquema | Gerald Jay Sussman, Guy L. Steele Jr. | LISP |
1975 | Altar BASIC | Bill Gates, Paul Allen | BASE |
1975 | CS-4 | James S. Miller, Benjamin M. Brosgol et al. em Intermetrics | ALGOL 68, BLISS, ECL, HAL |
1975 | Modula | Niklaus Wirth | Pascal |
1976 | Mais | Allan Ballard, Paul Whaley na Universidade da Colúmbia Britânica | Pascal, Sue |
1976 | Smalltalk-76 | Xerox PARC | Smalltalk-72 |
1976 | Mesa | Xerox PARC | ALGOL |
1976 | Rato | Brian Kernighan | C, FORTRAN |
1976 | S | John Chambers em Bell Labs | APL, PPL, Scheme |
1976 | SAS | Instituto SAS | |
1976 | Integer BASIC | Steve Wozniak | BASE |
1977 | FP | John Backus | nenhum (linguagem única) |
1977 | Bourne Shell (em inglês)Não.) | Stephen R. Bourne | nenhum (linguagem única) |
1977 | Commodore BASIC | Jack Tramiel | BASE |
1977 | IDL | David Stern of Research Systems Inc | Fortran |
1977 | MUMPS padrão | MUMPS | |
1977 | Icon (conceito) | Ralph Griswold | SNOBOL |
1977 | Euclides | Butler Lampson em Xerox PARC, Ric Holt e James Cordy na Universidade de Toronto | |
1977 | Applesoft BASIC | Marc McDonald e Ric Weiland | BASE |
1978 | RAPT | Pat Ambler e Robin Popplestone | APT |
1978 | Concha de C | Bill Joy | C |
1978 | RPG III | IBM | FARGO, RPG, RPG II |
1978 | HAL/S | projetado por Intermetrics para a NASA | XPL |
1978 | Applesoft II BASIC | Marc McDonald e Ric Weiland | Applesoft BASIC |
1975 | Fluxo de Dados Irvine (implementação) | Arvind e Gostelow, Universidade da Califórnia, Irvine | |
1978? | MATLABRA | Cleve Moler na Universidade do Novo México | Fortran |
1978? | MELHORIA | Nevil Brownlee na Universidade de Auckland | Algol60 |
1978 | VisiCalc | Dan Bricklin, Bob Frankston comercializado pela VisiCorp | nenhum (linguagem única) |
1979 | TI BASIC (TI 99/4A) | Instrumentos do Texas | BASE |
1979 | Modula-2 | Niklaus Wirth | Modula, Mesa |
1979 | REXXX | Mike Cowlishaw no IBM | PL/I, BASIC, EXEC 2 |
1979 | AWK | Alfred Aho, Peter J. Weinberger, Brian Kernighan | C, SNOBOL |
1979 | Icon (implementação) | Ralph Griswold | SNOBOL |
1979 | Vulcan dBase-II | Wayne Ratiff | nenhum (linguagem única) |
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
Década de 1980
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
---|---|---|---|
1980 | Ada 80 (MIL-STD-1815) | Jean Ichbiah em CII Bola de mel | ALGOL 68, Verde |
1980 | C com aulas | Bjarne Stroustrup | C, Simula 67 |
1980 | Apple III | Computador de Apple | Applesoft II BASIC |
1980 | Apple III Microsoft BASIC | Microsoft | Microsoft BASIC |
1980–81 | CBASIC | Gordon Eubanks | BASIC, Compiler Systems, Digital Research |
1980 | Smalltalk-80 | Adele Goldberg em Xerox PARC | Smalltalk-76 |
1981 | TI Extended BASIC | Instrumentos do Texas | TI BASIC (TI 99/4A) |
1981 | BBC BASIC | Acorn Computadores, Sophie Wilson | BASE |
1981 | IBM BASICA | Microsoft | BASE |
1982? | Fala fácil. | Stanley Cohen, et al. em Speakeasy Computing Corporation | Fala fácil. |
1982? | Draco. | Chris Gray | Pascal, C, ALGOL 68 |
1982 | PostScript | Warnock! | InterPress |
1982 | Turing | Ric Holt e James Cordy, na Universidade de Toronto | Euclides |
1983 | GW-BASIC | Microsoft | IBM BASICA |
1983 | Turbo Pascal | Hejlsberg em Borland | Pascal |
1983 | Ada 83 (ANSI/MIL-STD-1815A) | Jean Ichbiah na Alsys | Ada 80, Verde |
1983 | Objectivo C | Brad Cox | Smalltalk, C |
1983 | C++ | Bjarne Stroustrup | C com aulas |
1983 | É verdade. | John George Kemeny, Thomas Eugene Kurtz no Dartmouth College | BASE |
1983 | Occam | David May. | EPL |
1983? | ABAP | SAP AG | COBOL |
1983 | (Inglês)ksh) | David Korn | Não. |
1983 | Clascal | Computador de Apple | Pascal |
1984 | APLICÁVEL | Nantucket | DBase |
1984 | Lisp comum | Guy L. Steele, Jr. e muitos outros | LISP |
1984 | Coq | INÍCIA | |
1984 | RPL | Hewlett-Packard | Forth, Lisp |
1984 | Padrão ML | ML | |
1984 | Código vermelho | Alexander Dewdney e D.G. Jones | |
1984 | OPL | Poluição | BASE |
1985 | PARADO | Borland | DBase |
1985 | Rápido | Microsoft | BASE |
1986 | Clarion. | Bruce Barrington | |
1986 | CorVision | Cortex | INFORMAÇÃO |
1986 | Torre Eiffel | Bertrand Meyer | Simula 67, Ada |
1986 | BASE GFA | Frank Ostrowski | BASE |
1986 | Informix-4GL | Informática | |
1986 | O laboratório | Instrumentos nacionais | |
1986 | Miranda | David Turner na Universidade de Kent | |
1986 | Objeto Pascal | Computador de Apple | Pascal |
1986 | PROCESSOS | C | |
1986 | Erlang | Joe Armstrong e outros em Ericsson | Desculpa. |
1987 | Ada ISO 8652:1987 | ANSI/MIL-STD-1815A inalterado | Ada 83 |
1987 | Auto (conceito) | Sun Microsystems Inc. | Smalltalk |
1987 | occam 2 | David May e INMOS | Occam |
1987 | HyperTalk | Computador de Apple | nenhum (linguagem única) |
1987 | Perl | Larry Wall | C, sed, awk, sh |
1987 | Oberon. | Niklaus Wirth | Modula-2 |
1987 | Mathematica (Wolfram Language) | Pesquisa de Wolfram | nenhum (linguagem única) |
1987 | Turbo Basic | Robert 'Bob' Zale | BASIC/Z |
1987 | Limpo. | Software Tecnologia Grupo de Pesquisa da Radboud University Nijmegen | nenhum (linguagem única) |
1988 | Octave | MATLABRA | |
1988 | TC | John Ousterhout | Awk, Lisp |
1988 | STOS BASIC | François Lionet e Constantin Sotiropoulos | BASE |
1988 | Ator | Charles Duff, o Grupo Whitewater | Forth, Smalltalk |
1988 | Objeto REXX | Simon C. Nash | REXX, Smalltalk |
1988 | SPARK | Bernard A. Carré | Ada. |
1988 | A+ | Arthur Whitney | APL, A |
1988 | Hamilton Concha de C | Nicole Hamilton | Concha de C |
1988-1989 | C90 | C90 ISO/IEC 9899:1990 | |
1989 | Turbo Pascal OOP | Anders Hejlsberg em Borland | Turbo Pascal, Objeto Pascal |
1989 | Modula-3 | Cardeli, et al. DEC e Olivetti | Modula-2 |
1989 | PowerBASIC | Robert 'Bob' Zale | Turbo Basic |
1989 | VisSim | Peter Darnell, Soluções Visual | |
1989 | LPC | Lars Pensjö | |
1989 | Bash | Brian Fox | Bourne shell, C shell, KornShell |
1989 | Magik | Arthur Chance, da Smallworld Systems Ltd | Smalltalk |
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
Década de 1990
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
---|---|---|---|
1990 | Sather | Steve Omohundro | Torre Eiffel |
1990 | AMOS BASIC | François Lionet e Constantin Sotiropoulos | STOS BASIC |
1990 | AMPL | Robert Fourer, David Gay e Brian Kernighan em Bell Laboratories | |
1990 | Objeto Oberon | H Mössenböck, J Templ, R Griesemer | Oberon. |
1990 | JJ | Kenneth E. Iverson, Roger Hui no Iverson Software | APL, FP |
1990 | Haskell | Miranda | |
1990 | Eu... | Lisp comum, esquema | |
1990 | Z shell (Não.) | Paul Falstad na Universidade de Princeton | ksh |
1990 | SKILL | T. J. Barnes na Cadence Design Systems | Franz Lisp |
1991 | GNU E | David J. DeWitt, Michael J. Carey | C++ |
1991 | HTML | Tim Berners-Lee | |
1991 | Oberon-2 | Hanspeter Mössenböck, Wirth | Objeto Oberon |
1991 | O. | Gert Smolka e seus alunos | Desculpa. |
1991 | Q | Albert Gräf | |
1991 | Python | Guido van Rossum | ABC, C |
1991 | Visual Basic | Alan Cooper, vendido para Microsoft | Rápido |
1992 | Borland Pascal | Turbo Pascal OOP | |
1992 | Dylan | Muitas pessoas no Apple Computer | Lisp comum, esquema |
1992 | S-Lang | John E. Davis | PostScript |
1993? | Auto (implementação) | Microssistemas solares | Smalltalk |
1993 | Amiga E | Peças de reposição em Portugal | DEX, C, Modula-2 |
1993 | Foda-se! | Urban Müller | "P" |
1993 | Transcrição de LiveCode | HyperTalk | |
1993 | AppleScript | Computador de Apple | HyperTalk |
1993 | KK | Arthur Whitney | APL, Lisp |
1993 | Lua | Roberto Ierusalimschy et al. em Tecgraf, PUC-Rio | Esquema, SNOBOL, Modula, CLU, C++ |
1993 | R | Robert Gentleman e Ross Ihaka | S |
1993 | ZPL | Câmara et al. na Universidade de Washington | C |
1993 | NewtonScript | Walter Smith | Self, Dylan |
1993 | Euforia | Robert Craig | SNOBOL, AWK, ABC, ícone, Python |
1994 | Claire. | Yves Caseau | Smalltalk, SETL, OPS5, Lisp, ML, C, LORE, LAURE |
1994 | ANSI Lisp comum | Lisp comum | |
1994 | RAPID | ABB | ARLA |
1994 | Pike. | Fredrik Hübinette et al. na Universidade de Linköping | LPC, C, μLPC |
1994 | ANS Forth | Elizabeth Rather, et al. | Forth |
1995 | Ada 95 | S. Tucker Taft, et al. em Intermetrics | Ada 83 |
1995 | Borland Delphi | Anders Hejlsberg em Borland | Borland Pascal |
1995 | ColdFusion (CFML) | Allaire | |
1995 | Java | James Gosling no Sun Microsystems | C, Simula 67, C++, Smalltalk, Ada 83, Objective-C, Mesa |
1995 | LiveScript | Brendan Eich no Netscape | Auto, C, Scheme |
1995 | Mercúrio | Zoltan Somogyi na Universidade de Melbourne | Prolog, Hope, Haskell |
1995 | PHP | Rasmus Lerdorf | Perl |
1995 | Ruby! | Yukihiro Matsumoto | Smalltalk, Perl |
1995 | JavaScript | Brendan Eich no Netscape | LiveScript |
1995 | Racket | Matthew Flatt na Universidade de Rice | Esquema, Lisp |
1996 | CSS | Håkon Wium Lie e Bert Bos | SGML |
1996 | Curl | David Kranz, Steve Ward, Chris Terman no MIT | Lisp, C++, Tcl/Tk, TeX, HTML |
1996 | Laços | Comunicações do Mundo Azul | |
1996 | Perl Data Language (PDL) | Karl Glazebrook, Jarle Brinchmann, Tuomas Lukka e Christian Soeller | APL, Perl |
1996 | VBScript | Microsoft | Visual Basic |
1996 | OCaml | INÍCIA | Luz de camelo, ML padrão |
1996 | NetRexx | Mike Cowlishaw | REXXX |
1997 | Componente Pascal | Microssistemas de Oberon | Oberon-2 |
1997 | E | Mark S. Miller | Joule, Original-E |
1997 | Pico | Universidade Livre de Bruxelas | Esquema |
1997 | Squeak | Alan Kay, et al. no Apple Computer | Smalltalk-80, Self |
1997 | CEMAScrito | ECMA TC39-TG1 | JavaScript |
1997 | F-Script | Philippe Mougin | Smalltalk, APL, Objective-C |
1997 | ISLISP | ISO padrão ISLISP | Lisp comum |
1997 | Chá | Jorge Nunes | Java, Scheme, Tcl |
1997 | REBOL | Carl Sassenrath, Rebol Technologies | Auto, Forth, Lisp, Logo |
1998 | Logtalk | Paulo Moura (então na Universidade de Coimbra) | Desculpa. |
1998 | Acção | Gary Grossman | CEMAScrito |
1998 | Padrão C++ | ANSI/ISO Standard C++ | C++, Standard C, C |
1998 | M2001 | Ronald E. Prather, Trinity University (Texas) | nenhum (linguagem única) |
1998 | PureBasic | Frederic Laboureur, Fantaisie Software | |
1998 | Scripto | Tim Sweeney at Epic Games | C++, Java |
1998 | XSLT (+ XPath) | W3C, James Clark | DSSSL |
1998 | Xojo (REALbasic na época) | Xojo, Andrew Barry | Visual Basic |
1999 | C99 | C99 ISO/IEC 9899:1999 | C90 |
1999 | Gambas | Benoît Minisini | Visual Basic, Java |
1999 | Game Maker Language (GML) | Mark Overmars | Criador de jogos |
1999 | Porto | Antonio Linares | dBase, Clipper |
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
Anos 2000
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
---|---|---|---|
2000 | Participe do Java | G Stewart von Itzstein | Java |
2000 | DarkBASIC | Os Criadores de Jogos | |
2000 | C. | Anders Hejlsberg, Microsoft (ECMA) | C, C++, Java, Delphi, Modula-2 |
2001 | Alegria. | Manfred von Thun | FP, Forth |
2001 | Aspecto J | Gregor Kiczales, Xerox PARC | Java, Lisp comum |
2001 | D | Walter Bright, Marte Digital | C, C++, C#, Java |
2001 | Processamento | Casey Reas e Benjamin Fry | Java, C, C++ |
2001 | Visual Basic.NET | Microsoft | Visual Basic |
2001 | GDScript (GDS) | Juan Linietsky, Ariel Manzur (OKAM Studio) | Deus! |
2001 | Língua de programação de Shakespeare | Jon Åslund, Karl Hasselström | |
2002 | Eu... | Steve Dekorte | Self, NewtonScript, Lua |
2002 | Gosu | Software de guia | GScript |
2002 | Scratch | Mitchel Resnick, John Maloney, Natalie Rusk, Evelyn Eastmond, Tammy Stern, Amon Millner, Jay Silver e Brian Silverman | Logotipo, Smalltalk, Squeak, E-Toys, HyperCard, Lista de Produto, StarLogo, Tweak |
2003 | Nem pensar | Universidade de Wrocław | C#, ML, MetaHaskell |
2003 | Factor | Slava Pestov | Joy, Forth, Lisp |
2003 | Scala | Martin Odersky | Smalltalk, Java, Haskell, Standard ML, OCaml |
2003 | C++03 | C++ ISO/IEC 14882:2003 | C++, Standard C, C |
2003 | Esquilo | Alberto Demichelis | Lua |
2003 | Boo. | Rodrigo B. de Oliveira | Python, C# |
2004 | Subtexto | Jonathan Edwards | nenhum (linguagem única) |
2004 | Alma-0 | Krzysztof Apt, Centrum Wiskunde & Informatica | nenhum (linguagem única) |
2004 | FreeBASIC | André Victor | QBasic |
2004 | Groovy | James Strachan | Java |
2004 | Um pouco... | Aneil Mallavarapu, Harvard Medical School, Departamento de Biologia de Sistemas | Lisp |
2005 | Fantoma | Brian Frank, Andy Frank | C#, Scala, Ruby, Erlang |
2005 | F. | Don Syme, Microsoft Research | OCaml, C#, Haskell |
2005 | Haxe | Cannas de Nicolas | ActionScript, OCaml, Java |
2005 | Oxigénio | Software de RemObjects | Objeto Pascal, C# |
2005 | PW | Mahmoud Samir Fayed | nenhum (linguagem única) |
2005 | Semente 7 | Thomas Mertes | nenhum (linguagem única) |
2006 | Cobra | Chuck Esterbrook | Python, C#, Eiffel, Objective-C |
2006 | Poder do Windows Shell! | Microsoft | C#, ksh, Perl, CL, DCL, SQL |
2006 | OptimJ | Ateji | Java |
2006 | Fortaleza | Guy L. Steele Jr. | Scala, ML, Haskell |
2006 | Vala | GNOME | C. |
2007 | Ada 2005 | Grupo Ada Relator | Ada 95 |
2007 | Agda | Ulf Norell | Coq, Epigram, Haskell |
2007 | QB64 | Galleon, QB64Team | QBasic |
2007 | Clojure | Rich Hickey | Lisp, ML, Haskell, Erlang |
2007 | LOLCODE | Adam Lindsay | nenhum (linguagem única) |
2007 | Oberon-07 | Largo | Oberon. |
2007 | Swift (linguagem de escrita paralela) | Universidade de Chicago, Laboratório Nacional de Argonne | |
2008 | Nim | Andreas Rumpf | Python, Lisp, Objeto Pascal |
2008 | Genie. | Jamie McCracken | Python, Boo, D, Object Pascal |
2008 | Puro | Albert Gräf | Q |
2009 | Capela | Brad Chamberlain, Cray Inc. | HPF, ZPL |
2009 | Vai. | Google - Serviço técnico para computadores | C, Oberon, Limbo, Smalltalk |
2009 | Serviço de café | Jeremy Ashkenas | JavaScript, Ruby, Python, Haskell |
2009 | Idris | Edwin Brady | Haskell, Agda, Coq |
2009 | Parasaía | S. Tucker Taft, AdaCore | Modula, Ada, Pascal, ML |
2009 | Enquanto isso | David J. Pearce | Java, C, Python |
2009 | Dafny | K. Rustan M. Leino | Java, Spec# |
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
2010
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
---|---|---|---|
2010 | Ferreiro | 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, Chapéu vermelho | Java |
2011 | Dart. | Google - Serviço técnico para computadores | Java, JavaScript, CoffeeScript, Go |
2011 | C++11 | C++ ISO/IEC 14882:2011 | C++, Standard C, C |
2011 | Kotlin | Linha de Produção | Java, Scala, Groovy, C#, Gosu |
2011 | Vermelho | Nenad Rakočević | Rebol, Scala, Lua |
2011 | Opa | MLstate | OCaml, Erlang, JavaScript |
2012 | Elixir | José Valim | Erlang, Ruby, Clojure |
2012 | Elm | Evan Czaplicki | Haskell, Standard ML, OCaml, F# |
2012 | TipoScript | Anders Hejlsberg, Microsoft | JavaScript, CoffeeScript |
2012 | Julia. | Jeff Bezanson, Stefan Karpinski, Viral Shah, Alan Edelman, MIT | MATLAB, Lisp, C, Fortran, Mathematica (strictly its Wolfram Language), Python, Perl, R, Ruby, Lua |
2012 | P | Vivek Gupta, Ethan Jackson, Shaz Qadeer, Sriram Rajamani, Microsoft | |
2012 | Ada 2012 | ARA e Ada Europe (ISO/IEC 8652:2012) | Ada 2005, ISO/IEC 8652:1995/Amd 1:2007 |
2013 | P4 | Consórcio de Língua P4 (P4.org) | |
2013 | PureScript | Phil Freeman | Haskell |
2013 | Hopscotch | Tecnologias de Hopscotch | Scratch |
2013 | Informação relacionada | Marca de Jörgen | Swift (linguagem de escrita paralela) |
2013 | Lean. | Pesquisa da Microsoft | ML (linguagem de programação), Coq, Haskell, Agda (linguagem de programação) |
2014 | Cristal | Ary Borenszweig, Manas Technology Solutions | Ruby, C, Rust, Vai, C#, Python |
2014 | Corte | PHP | |
2014 | Swift | Apple Inc. | Objective-C, Rust, Haskell, Ruby, Python, C#, CLU |
2014 | C++14 | C++ ISO/IEC 14882:2014 | C++, Standard C, C |
2014 | Solidariedade | Gavin Wood, Ethereum | JavaScript, C++, Python |
2015 | Raku! | Larry Wall, A Equipe Rakudo | Perl, Haskell, Python, Ruby |
2015 | Zig. | Andrew Kelley | C, C++, LLVM IR, Go, Rust |
2016 | Razão | Jordan Walke | JavaScript, OCaml |
2016 | Anel | Mahmoud Samir Fayed | Lua, Python, Ruby, C, C#, BASIC, QML, xBase, Supernova |
2017 | C++17 | C++ ISO/IEC 14882: 2017 | C++, Standard C, C |
2017 | Bola | WSO2, Fonte aberta | 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 |
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
2020
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
---|---|---|---|
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 | Fórmulas do Excel |
2022 | Carbono de Carbono | Google - Serviço técnico para computadores | C++, Rust |
2023 | Mojo. | Modular | Python, Rust, Swift, Julia |
Ano | Nome | Desenvolvedor chefe, empresa | Predecessor(s) |
Contenido relacionado
Arte ASCII
Dados digitais
Ada (linguagem de programação)
Computador Atanasoff-Berry
Sistema de nomes de domínio
Más resultados...