Linha do tempo das linguagens de programação

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

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

Arte ASCII é uma técnica de design gráfico que usa computadores para apresentação e consiste em imagens reunidas a partir de 95 caracteres imprimíveis...

Dados digitais

Dados digitais, na teoria da informação e nos sistemas de informação, são informações representadas como uma sequência de símbolos discretos, cada um...

Ada (linguagem de programação)

Ada é uma linguagem de programação de alto nível estruturada, tipada estaticamente, imperativa e orientada a objetos, estendida de Pascal e outras...

Computador Atanasoff-Berry

O computador Atanasoff–Berry foi o primeiro computador digital eletrônico automático. Limitado pela tecnologia da época e execução, o dispositivo...

Sistema de nomes de domínio

O Domain Name System é um sistema de nomenclatura hierárquico e distribuído para computadores, serviços e outros recursos na Internet ou em outras redes...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save