Cronología de los lenguajes de programación

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

Este es un registro de lenguajes de programación notables, por década. Antes de 1950 había 8 lenguajes de programación únicos, donde 6 eran lenguajes únicos y 2 eran combinaciones de lenguajes únicos. Para 1960 había alrededor de 45-50 lenguajes de programación únicos, aunque solo 12 nuevos lenguajes únicos (es decir, que no dependían de programas ya existentes). No se ha desarrollado un lenguaje de programación único desde Swift en 2007. El lenguaje más nuevo, Carbon de Google, es una combinación de C++ y Rust. A diciembre de 2022, existen 395 lenguajes de programación únicos, de los cuales 37 no son una combinación de otros lenguajes y, por lo tanto, son completamente únicos.

Anterior a 1950

Año Nombre Chief developer, company Predecesador(s)
1804 Máquina Jacquard Joseph Marie Jacquard ninguno (idioma único)
1879 Begriffsschrift Gottlob Frege ninguno (idioma único)
1943–45 Plankalkül (año de conceptualización) Konrad Zuse ninguno (idioma único)
1943–46 Sistema de codificación ENIAC John von Neumann, John Mauchly, J. Presper Eckert, Herman Goldstine después de Alan Turing. Los primeros programadores de ENIAC fueron Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Meltzer, Fran Bilas y Ruth Lichterman. ninguno (idioma único)
1947-52 ARC/Birkbeck Assembler Kathleen Booth ENIAC Código
1948 Plankalkül (año de publicación de conceptos) Konrad Zuse ninguno (idioma único)
1949 EDSAC Ordenes iniciales David Wheeler Sistema de codificación ENIAC
1949 Código John Mauchly y William F. Schmitt ENIAC Código
Año Nombre Chief developer, company Predecesador(s)

Década de 1950

Año Nombre Chief developer, company Predecesador(s)
1950 Código William F. Schmidt, Albert B. Tonik, J. R. Logan Código
1951 Superplan Heinz Rutishauser Plankalkül
1951 ALGAE Edward A. Voorhees y Karl Balke ninguno (idioma único)
1951 Lenguaje de programación intermedia Arthur Burks Código
1951 Boehm unnamed coding system Corrado Böhm CPC Régimen de codificación
1951 Klammerausdrücke Konrad Zuse Plankalkül
1951 Stanislaus (Notación) Fritz Bauer ninguno (idioma único)
1951 Generador de fusión Betty Holberton ninguno (idioma único)
1952 A-0 Grace Hopper Código
1952 Glennie Autocode Alick Glennie después de Alan Turing CPC Régimen de codificación
1952 Programación de operadores Alexey Andreevich Lyapunov con la participación de Kateryna Yushchenko MESM
1952 Generador de edición Milly Koss SORT/MERGE
1952 COMPOOL RAND/SDC ninguno (idioma único)
1953 Speedcoding John W. Backus ninguno (idioma único)
1953 READ/PRINT Don Harroff, James Fishman, George Ryckman ninguno (idioma único)
1954 Sistema Laning y Zierler Laning, Zierler, Adams en el Proyecto MIT Whirlwind ninguno (idioma único)
1954 Mark I Autocode Tony Brooker Glennie Autocode
1954–55 FORTRAN (concepto) Equipo dirigido por John W. Backus en IBM Speedcoding
1954 ARITH-MATIC Equipo dirigido por Grace Hopper en UNIVAC A-0
1954 MATH-MATIC Equipo dirigido por Charles Katz A-0
1954 MATH MATRIX H G Kahrimanian ninguno (idioma único)
1954 IPL I (concepto) Allen Newell, Cliff Shaw, Herbert A. Simon ninguno (idioma único)
1955 Lenguaje de programación

(con Puntos)

Kateryna Yushchenko Programación de operadores - Alexey Andreevich Lyapunov " Kateryna Yushchenko " MESM
1955 FLOW-MATIC Equipo dirigido por Grace Hopper en UNIVAC A-0
1955 BACAIC M. Grems and R. Porter
1955 PACT I SHARE FORTRAN, A-2
1955 Código de hamburguesas University of Freiburg
1955-56 Sequentielle Formelübersetzung Fritz Bauer y Karl Samelson Boehm
1955-56 IT Equipo dirigido por Alan Perlis Laning y Zierler
1955 PRINT IBM
1958 IPL II (ejecución) Allen Newell, Cliff Shaw, Herbert A. Simon IPL I
1956–58 LISP (concepto) John McCarthy IPL
1957 COMTRAN Bob Bemer FLOW-MATIC
1957 GEORGE Charles Leonard Hamblin ninguno (idioma único)
1957 FORTRAN I (ejecución) John W. Backus en IBM FORTRAN
1957–58 UNICODE Remington Rand UNIVAC MATH-MATIC
1957 COMIT (concepto) Victor Yngve ninguno (idioma único)
1958 FORTRAN II Equipo dirigido por John W. Backus en IBM FORTRAN I
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 FACT Fletcher R. Jones, Roy Nutt, Robert L. Patrick ninguno (idioma único)
1959 COBOL (concepto) Comité del CODASYL FLOW-MATIC, COMTRAN, FACT
1959 JOVIAL Jules Schwartz en SDC ALGOL 58
1959 LISP (ejecución) John McCarthy IPL
1959 MAD – Michigan Algorithm Decoder Bruce Arden, Bernard Galler, y Robert M. Graham ALGOL 58
1959 TRAC (concepto) Calvin Mooers
Año Nombre Chief developer, company Predecesador(s)

Década de 1960

Año Nombre Chief developer, company Predecesador(s)
1960 ALGOL 60 ALGOL 58
1960 COBOL 61 (ejecución) Comité del CODASYL FLOW-MATIC, COMTRAN
1961 COMIT (implementation) Victor Yngve ninguno (idioma único)
1961 GPSS Geoffrey Gordon, IBM ninguno (idioma único)
1962 FORTRAN IV IBM FORTRAN II
1962 APL (concepto) Kenneth E. Iverson ninguno (idioma único)
1962 Simula (concepto) Ole-Johan Dahl (principalmente) ALGOL 60
1962 SNOBOL Ralph Griswold, et al.FORTRAN II, COMIT
1963 CPL (concepto) Barron, Christopher Strachey, et al.ALGOL 60
1963 SNOBOL3 Griswold, et al.SNOBOL
1963 ALGOL 68 (concepto) Adriaan van Wijngaarden, et al.ALGOL 60
1963 JOSS I Cliff Shaw, RAND ALGOL 58
1964 MIMIC H. E. Petersen, et al.MIDAS
1964 COWSEL Rod Burstall, Robin Popplestone CPL, LISP
1964 PL/I (concepto) IBM ALGOL 60, COBOL, FORTRAN
1964 BASIC John George Kemeny y Thomas Eugene Kurtz en Dartmouth College FORTRAN II, JOSS
1964 IBM RPG IBM FARGO
1964 Mark-IV Informática
1964 Talkeasy-2 Stanley Cohen en el Laboratorio Nacional Argonne Habla con calma.
1964 TRAC (ejecución) Calvin Mooers
1964 P′ Corrado Böhm ninguno (idioma único)
¿64? IITRAN
1965 RPG II IBM FARGO, RPG
1965 MAD/I (concepto) University of Michigan MAD, ALGOL 60, PL/I
1965 TELCOMP BBN JOSS
1965 Atlas Autocode Tony Brooker, Derrick Morris en 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 FORTRAN 66 John Backus y su equipo FORTRAN IV
1966 ISWIM (Concepto) Peter J. Landin LISP
1966 CORAL66 I. F. Currie and M. Griffiths ALGOL 60
1966 APL (ejecución) Kenneth E. Iverson ninguno (idioma único)
1967 BCPL Martin Richards CPL
1967 MUMPS Hospital General de Massachusetts FORTRAN, TELCOMP
1967 Simula 67 (ejecución) Ole-Johan Dahl, Bjørn Myhrhaug, Kristen Nygaard en Norsk Regnesentral ALGOL 60
1967 InterLisp D.G. Bobrow y D.L. Murphy Lisp
1967 EXAPT Herwart Opitz, Wilhelm Simon, Günter Spur y Gottfried Stute en RWTH Aachen University y TU Berlin APT
1967 SNOBOL4 Ralph Griswold, et al.SNOBOL3
1967 XPL William M. McKeeman, et al. en la Universidad de California, Santa Cruz
J. J. Horning, et al. en Stanford University
PL/I
1968 ALGOL 68 (estándar UNESCO/IFIP) Adriaan van Wijngaarden, Barry J. Mailloux, John E. L. Peck y Cornelis H. A. Koster, et al.ALGOL 60
1968 POP-1 Rod Burstall, Robin Popplestone COWSEL
1968 DIBOL-8 DEC DIBOL
1968 Forth (concepto) Moore
1968 LOGO Wally Feurzeig, Seymour Papert, Cynthia Solomon LISP
1968 MAPPER Unisys CRT RPS
1968 REFAL (implementación) Valentin Turchin ninguno (idioma único)
1968 TTM (ejecución) Steven Caine y E. Kent Gordon, California Institute of Technology GAP, GPM
1968 PILOT John Amsden Starkweather, Universidad de California, San Francisco Computest
1969 PL/I (ejecución) IBM ALGOL 60, COBOL, FORTRAN
1969 B Ken Thompson, con contribuciones de Dennis Ritchie BCPL
1969 Lenguaje de programación polimorfo (PPL) Thomas A. Standish at Harvard University
1969 SETL Jack Schwartz en el Courant Institute of Mathematical Sciences ALGOL 60
1969 TUTOR Paul Tenczar Universidad de Illinois en Urbana-Champaign
1969 Edinburgh IMP Edinburgh University Algol 60, Autocode, Atlas Autocode
Año Nombre Chief developer, company Predecesador(s)

Década de 1970

Año Nombre Chief developer, company Predecesador(s)
1970 Forth (implementation) Charles H. Moore
1970 POP-2 Robin Popplestone POP-1
1970 SAIL Dan Swinehart y Bob Sproull ALGOL-60
1970 Pascal Niklaus Wirth, Kathleen Jensen ALGOL 60, ALGOL W
1970 BLISS Wulf, Russell, Habermann en la Universidad Carnegie Mellon ALGOL
1971 KRL Daniel G. Bobrow en Xerox PARC, Terry Winograd en la Universidad de Stanford KM, FRL (MIT)
1971 Descripción del Compilador Idioma (CDL) Cornelis H.A. Koster en la Universidad de Nijmegen
1972 Smalltalk-72 Alan Kay, Adele Goldberg, Dan Ingalls, Xerox PARC Simula 67
1972 PL/M Gary Kildall en Investigación Digital PL/I, ALGOL, XPL
1972 C Dennis Ritchie B, BCPL, ALGOL 68
1972 INTERCAL Don Woods y James M. Lyon ninguno (idioma único)
1972 Prolog Alain Colmerauer 2 niveles W-Grammar
1972 Idioma de consulta estructurado (SQL) IBM ALPHA, Quel (Ingres)
1973 COMAL Børge Christensen, Benedict Løfstedt Pascal, BASIC
1973 ML Robin Milner
1973 LIS Jean Ichbiah et al. CII Honeywell Bull Pascal, Sue
1973 Talkeasy-3 Stanley Cohen, Steven Pieper en el Laboratorio Nacional Argonne Talkeasy-2
1974 CLU Barbara Liskov ALGOL 60, Lisp, Simula
1974 GRASS Thomas A. DeFanti BASIC
1974 CUARTO BÁSICO MAI BASIC Four Inc. Business BASIC
1974 PROSE modeling language CDC 6600 Cybernet Services SLANG, FORTRAN
1975 ABC Leo Geurts y Lambert Meertens SETL
1975 Irvine Dataflow (concepto) ¿Arvind?, Universidad de California, Irvine
1975 PROSE modeling language Time-Sharing Version CDC 6400 Cybernet KRONOS Servicios SLANG, FORTRAN
1975 Plan Gerald Jay Sussman, Guy L. Steele, Jr. LISP
1975 Altair BASIC Bill Gates, Paul Allen BASIC
1975 CS-4 James S. Miller, Benjamin M. Brosgol et al. a Intermetrics ALGOL 68, BLISS, ECL, HAL
1975 Modula Niklaus Wirth Pascal
1976 Plus Allan Ballard, Paul Whaley en la Universidad de Columbia Británica Pascal, Sue
1976 Smalltalk-76 Xerox PARC Smalltalk-72
1976 Mesa Xerox PARC ALGOL
1976 Ratfor Brian Kernighan C, FORTRAN
1976 S John Chambers en Bell Labs APL, PPL, Scheme
1976 SAS SAS Institute
1976 Integer BASIC Steve Wozniak BASIC
1977 FP John Backus ninguno (idioma único)
1977 Bourne Shell#) Stephen R. Bourne ninguno (idioma único)
1977 Commodore BASIC Jack Tramiel BASIC
1977 IDL David Stern of Research Systems Inc Fortran
1977 MUMPS estándar MUMPS
1977 Icono (concepto) Ralph Griswold SNOBOL
1977 Euclid Butler Lampson en Xerox PARC, Ric Holt y James Cordy en la Universidad de Toronto
1977 Applesoft BASIC Marc McDonald y Ric Weiland BASIC
1978 RAPT Pat Ambler y Robin Popplestone APT
1978 C shell Bill Joy C
1978 RPG III IBM FARGO, RPG, RPG II
1978 HAL/S diseñado por Intermetrics para NASA XPL
1978 Applesoft II BASIC Marc McDonald y Ric Weiland Applesoft BASIC
1975 Irvine Dataflow (implementation) Arvind y Gostelow, Universidad de California, Irvine
¿78? MATLAB Cleve Moler en la Universidad de Nuevo México Fortran
¿78? SMALL Nevil Brownlee en la Universidad de Auckland Algol60
1978 VisiCalc Dan Bricklin, Bob Frankston comercializado por VisiCorp ninguno (idioma único)
1979 TI BASIC (TI 99/4A) Instrumentos de Texas BASIC
1979 Modula-2 Niklaus Wirth Modula, Mesa
1979 REXXX Mike Cowlishaw en IBM PL/I, BASIC, EXEC 2
1979 AWK Alfred Aho, Peter J. Weinberger, Brian Kernighan C, SNOBOL
1979 Icon (implementación) Ralph Griswold SNOBOL
1979 Vulcan dBase-II Wayne Ratliff ninguno (idioma único)
Año Nombre Chief developer, company Predecesador(s)

Década de 1980

Año Nombre Chief developer, company Predecesador(s)
1980 Ada 80 (MIL-STD-1815) Jean Ichbiah en CII Honeywell Bull ALGOL 68, Green
1980 C con clases Bjarne Stroustrup C, Simula 67
1980 Applesoft III Apple Computer Applesoft II BASIC
1980 Apple III Microsoft BASIC Microsoft Microsoft BASIC
1980 a 81 CBASIC Gordon Eubanks BASIC, Compiler Systems, Digital Research
1980 Smalltalk-80 Adele Goldberg en Xerox PARC Smalltalk-76
1981 TI Extendido BASIC Instrumentos de Texas TI BASIC (TI 99/4A)
1981 BBC BASIC Acorn Computers, Sophie Wilson BASIC
1981 IBM BASICA Microsoft BASIC
¿ 1982? Talkeasy-IV Stanley Cohen, et al. on Speakeasy Computing Corporation Talkeasy-3
¿ 1982? Draco Chris Gray Pascal, C, ALGOL 68
1982 PostScript Warnock InterPress
1982 Turing Ric Holt y James Cordy, en la Universidad de Toronto Euclid
1983 GW-BASIC Microsoft IBM BASICA
1983 Turbo Pascal Hejlsberg en Borland Pascal
1983 Ada 83 (ANSI/MIL-STD-1815A) Jean Ichbiah en Alsys Ada 80, Green
1983 Objetivo-C Brad Cox Smalltalk, C
1983 C++ Bjarne Stroustrup C con Clases
1983 Verdadera BASIC John George Kemeny, Thomas Eugene Kurtz en Dartmouth College BASIC
1983 occam David May EPL
¿83? ABAP SAP AG COBOL
1983 KornShell (KornShell)ksh) David Korn #
1983 Clascal Apple Computer Pascal
1984 CLIPPER Nantucket dBase
1984 Lisp común Guy L. Steele, Jr. y muchos otros LISP
1984 Coq INRIA
1984 RPL Hewlett-Packard Forth, Lisp
1984 Standard ML ML
1984 Código rojo Alexander Dewdney y D.G. Jones
1984 OPL Psion BASIC
1985 PARADOX Borland dBase
1985 QuickBASIC Microsoft BASIC
1986 Clarion Bruce Barrington
1986 CorVision Cortex INFORMACIÓN
1986 Eiffel Bertrand Meyer Simula 67, Ada
1986 GFA BASIC Frank Ostrowski BASIC
1986 Informix-4GL Informix
1986 LabVIEW Instrumentos nacionales
1986 Miranda David Turner en la Universidad de Kent
1986 Objeto Pascal Apple Computer Pascal
1986 PROMAL C
1986 Erlang Joe Armstrong y otros en Ericsson Prolog
1987 Ada ISO 8652:1987 ANSI/MIL-STD-1815A sin cambios Ada 83
1987 Auto (concepto) Sun Microsystems Inc. Smalltalk
1987 occam 2 David May e INMOS occam
1987 HyperTalk Apple Computer ninguno (idioma único)
1987 Perl Larry Wall C, sed, awk, sh
1987 Oberon Niklaus Wirth Modula-2
1987 Mathematica (Wolfram Language) Wolfram Research ninguno (idioma único)
1987 Turbo Basic Robert 'Bob' Zale BASIC/Z
1987 Limpio Software Technology Research Group of Radboud University Nijmegen ninguno (idioma único)
1988 Octave MATLAB
1988 Tcl John Ousterhout Awk, Lisp
1988 STOS BASIC François Lionet y Constantin Sotiropoulos BASIC
1988 Actor Charles Duff, el 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 C shell Nicole Hamilton C shell
1988-1989 C90 C90 ISO/IEC 9899:1990
1989 Turbo Pascal OOP Anders Hejlsberg en Borland Turbo Pascal, Objeto Pascal
1989 Modula-3 Cardeli, et al. DEC y Olivetti Modula-2
1989 PowerBASIC Robert 'Bob' Zale Turbo Basic
1989 VisSim Peter Darnell, Soluciones Visuales
1989 LPC Lars Pensjö
1989 Bash Brian Fox Bourne shell, C shell, KornShell
1989 Magik Arthur Chance, de Smallworld Systems Ltd Smalltalk
Año Nombre Chief developer, company Predecesador(s)

Década de 1990

Año Nombre Chief developer, company Predecesador(s)
1990 Sather Steve Omohundro Eiffel
1990 AMOS BASIC François Lionet y Constantin Sotiropoulos STOS BASIC
1990 AMPL Robert Fourer, David Gay y Brian Kernighan en Bell Laboratories
1990 Object Oberon H Mössenböck, J Templ, R Griesemer Oberon
1990 J Kenneth E. Iverson, Roger Hui en Iverson Software APL, FP
1990 Haskell Miranda
1990 EuLisp Lisp común, esquema
1990 Z Shell (Z Shell)Zsh) Paul Falstad en la Universidad de Princeton ksh
1990 SKILL T. J. Barnes at 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 Object Oberon
1991 Oz Gert Smolka y sus estudiantes Prolog
1991 Q Albert Gräf
1991 Python Guido van Rossum ABC, C
1991 Visual Basic Alan Cooper, vendido a Microsoft QuickBASIC
1992 Borland Pascal Turbo Pascal OOP
1992 Dylan muchas personas en Apple Computer Lisp común, esquema
1992 S-Lang John E. Davis PostScript
¿1993? Auto (ejecución) Microsistemas solares Smalltalk
1993 Amiga E Wouter van Oortmerssen DEX, C, Modula-2
1993 Cerebro Urban Müller P'
1993 LiveCode Transcripción HyperTalk
1993 AppleScript Apple Computer HyperTalk
1993 K Arthur Whitney APL, Lisp
1993 Lua Roberto Ierusalimschy et al. en Tecgraf, PUC-Rio Esquema, SNOBOL, Modula, CLU, C++
1993 R Robert Gentleman y Ross Ihaka S
1993 ZPL Chamberlain et al. en la Universidad de Washington C
1993 NewtonScript Walter Smith Yo, Dylan
1993 Euphoria Robert Craig SNOBOL, AWK, ABC, Icon, Python
1994 Claire Yves Caseau Smalltalk, SETL, OPS5, Lisp, ML, C, LORE, LAURE
1994 ANSI Common Lisp Lisp común
1994 RAPID ABB ARLA
1994 Pike Fredrik Hübinette et al. at Linköping University LPC, C, μLPC
1994 ANS Forth Elizabeth, et al. Forth
1995 Ada 95 S. Tucker Taft, et al. at Intermetrics Ada 83
1995 Borland Delphi Anders Hejlsberg en Borland Borland Pascal
1995 ColdFusion (CFML) Allaire
1995 Java James Gosling en Sun Microsystems C, Simula 67, C++, Smalltalk, Ada 83, Objective-C, Mesa
1995 LiveScript Brendan Eich en Netscape Self, C, Scheme
1995 Mercurio Zoltan Somogyi en la Universidad de Melbourne Prolog, Hope, Haskell
1995 PHP Rasmus Lerdorf Perl
1995 Ruby Yukihiro Matsumoto Smalltalk, Perl
1995 JavaScript Brendan Eich en Netscape LiveScript
1995 Racket Matthew Flatt en la Universidad de Rice Esquema, Lisp
1996 CSS Håkon Wium Lie y Bert Bos SGML
1996 Curl David Kranz, Steve Ward, Chris Terman en el MIT Lisp, C++, Tcl/Tk, TeX, HTML
1996 Lasso Blue World Communications
1996 Perl Data Language (PDL) Karl Glazebrook, Jarle Brinchmann, Tuomas Lukka y Christian Soeller APL, Perl
1996 VBScript Microsoft Visual Basic
1996 OCaml INRIA Caml Light, Standard ML
1996 NetRexx Mike Cowlishaw REXXX
1997 Componente Pascal Microsistemas oberon Oberon-2
1997 E Mark S. Miller Joule, Original-E
1997 Pico Free University of Brussels Plan
1997 Squeak Alan Kay, et al. en Apple Computer Smalltalk-80, Self
1997 ECMAScript ECMA TC39-TG1 JavaScript
1997 F-Script Philippe Mougin Smalltalk, APL, Objective-C
1997 ISLISP ISO Standard ISLISP Lisp común
1997 Tea Jorge Nunes Java, Scheme, Tcl
1997 REBOL Carl Sassenrath, Rebol Technologies Auto, Forth, Lisp, Logo
1998 Logtalk Paulo Moura (entonces en la Universidad de Coimbra) Prolog
1998 ActionScript Gary Grossman ECMAScript
1998 Estándar C++ ANSI/ISO Standard C++ C++, Estándar C, C
1998 M2001 Ronald E. Prather, Trinity University (Texas) ninguno (idioma único)
1998 PureBasic Frederic Laboureur, Fantaisie Software
1998 UnrealScript Tim Sweeney en los juegos épicos C++, Java
1998 XSLT (+ XPath) W3C, James Clark DSSSL
1998 Xojo (REALbasic en ese momento) 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 Game Maker
1999 Puerto Antonio Linares dBase, Clipper
Año Nombre Chief developer, company Predecesador(s)

Años 2000

Año Nombre Chief developer, company Predecesador(s)
2000 Únase a Java G Stewart von Itzstein Java
2000 DarkBasic Los Creadores del Juego
2000 C# Anders Hejlsberg, Microsoft (ECMA) C, C++, Java, Delphi, Modula-2
2001 Joy Manfred von Thun FP, Forth
2001 AspectJ Gregor Kiczales, Xerox PARC Java, Common Lisp
2001 D Walter Bright, Digital Mars C, C++, C#, Java
2001 Procesamiento Casey Reas y Benjamin Fry Java, C, C++
2001 Visual Basic.NET Microsoft Visual Basic
2001 GDScript (GDS) Juan Linietsky, Ariel Manzur (OKAM Studio) Godot
2001 Shakespeare Programming Language Jon Åslund y Karl Hasselström.
2002 Io Steve Dekorte Self, NewtonScript, Lua
2002 Gosu Software de guía GScript
2002 Scratch Mitchel Resnick, John Maloney, Natalie Rusk, Evelyn Eastmond, Tammy Stern, Amon Millner, Jay Silver y Brian Silverman Logo, Smalltalk, Squeak, E-Toys, HyperCard, AgentSheets, StarLogo, Tweak
2003 Nemerle University of 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++, Estándar C, C
2003 Ardilla Alberto Demichelis Lua
2003 Boo Rodrigo B. de Oliveira Python, C#
2004 Subtexto Jonathan Edwards ninguno (idioma único)
2004 Alma-0 Krzysztof Apt, Centrum Wiskunde & Informatica ninguno (idioma único)
2004 FreeBASIC Andre Victor QBasic
2004 Groovy James Strachan Java
2004 Pequeño. Aneil Mallavarapu, Harvard Medical School, Department of Systems Biology Lisp
2005 Fantomía Brian Frank, Andy Frank C#, Scala, Ruby, Erlang
2005 F# Don Syme, Microsoft Research OCaml, C#, Haskell
2005 Haxe Nicolas Cannasse ActionScript, OCaml, Java
2005 Oxygene RemObjects Software Objeto Pascal, C#
2005 PWCT Mahmoud Samir Fayed ninguno (idioma único)
2005 Semillas7 Thomas Mertes ninguno (idioma único)
2006 Cobra Chuck Esterbrook Python, C#, Eiffel, Objective-C
2006 Windows Power Shell Microsoft C#, ksh, Perl, CL, DCL, SQL
2006 OptimJ Ateji Java
2006 Fortaleza Guy Steele Scala, ML, Haskell
2006 Vala GNOME C#
2007 Ada 2005 Ada Rapporteur Group 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 ninguno (idioma único)
2007 Oberon-07 Wirth Oberon
2007 Swift (idioma de scripting paralelo) University of Chicago, Argonne National Laboratory
2008 Nim Andreas Rumpf Python, Lisp, Object Pascal
2008 Genie Jamie McCracken Python, Boo, D, Object Pascal
2008 Puro Albert Gräf Q
2009 Capilla Brad Chamberlain, Cray Inc. HPF, ZPL
2009 Vamos. Google C, Oberon, Limbo, Smalltalk
2009 CoffeeScript Jeremy Ashkenas JavaScript, Ruby, Python, Haskell
2009 Idris Edwin Brady Haskell, Agda, Coq
2009 Parasail S. Tucker Taft, AdaCore Modula, Ada, Pascal, ML
2009 Mientras tanto David J. Pearce Java, C, Python
2009 Dafny K. Rustan M. Leino Java, Spec#
Año Nombre Chief developer, company Predecesador(s)

2010

Año Nombre Chief developer, company Predecesador(s)
2010 Rust 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, Red Hat Java
2011 Dart Google Java, JavaScript, CoffeeScript, Go
2011 C+11 C++ ISO/IEC 14882:2011 C++, Estándar C, C
2011 Kotlin JetBrains Java, Scala, Groovy, C#, Gosu
2011 Rojo 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 y Ada Europe (ISO/IEC 8652:2012) Ada 2005, ISO/IEC 8652:1995/Amd 1:2007
2013 P4 P4 Language Consortium (P4.org)
2013 PureScript Phil Freeman Haskell
2013 Hopscotch Hopscotch Technologies Scratch
2013 Cuneiform Jörgen Brandt Swift (idioma de scripting paralelo)
2013 Lean Microsoft Research ML (lengua de programación), Coq, Haskell, Agda (lengua de programación)
2014 Cristal Ary Borenszweig, Manas Technology Solutions Ruby, C, Rust, Vamos, C#, Python
2014 Hack Facebook PHP
2014 Swift Apple Inc. Objective-C, Rust, Haskell, Ruby, Python, C#, CLU
2014 C++14 C+ ISO/IEC 14882:2014 C++, Estándar C, C
2015 Raku Larry Wall, El equipo Rakudo Perl, Haskell, Python, Ruby
2015 Zig Andrew Kelley C, C++, LLVM IR, Go, Rust
2016 Razón Jordan Walke JavaScript, OCaml
2016 Anillo Mahmoud Samir Fayed Lua, Python, Ruby, C, C#, BASIC, QML, xBase, Supernova
2017 C+17 C+ ISO/IEC 14882:2017 C++, Estándar C, C
2017 Ballerina WSO2, Fuente Abierta 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, TipoScript, ML
Año Nombre Chief developer, company Predecesador(s)

Años 2020

Año Nombre Chief developer, company Predecesador(s)
2020 C++20 C++ ISO/IEC 14882:2020 C++, Estándar C, C
2021 Microsoft Power Fx Vijay Mital, Robin Abraham, Shon Katzenberger, Darryl Rubin, Microsoft Fórmulas de Excel
2022 Carbon Google C+++, Rust
Año Nombre Chief developer, company Predecesador(s)

Contenido relacionado

BCPL

BCPL es un lenguaje de programación procedimental, imperativo y estructurado. Diseñado originalmente para escribir compiladores para otros lenguajes, BCPL...

Eiffel (lenguaje de programación)

Eiffel es un lenguaje de programación orientado a objetos diseñado por Bertrand Meyer y Eiffel Software. Meyer concibió el lenguaje en 1985 con el objetivo...

IRIX

IRIX es un sistema operativo descontinuado desarrollado por Silicon Graphics para ejecutarse en las estaciones de trabajo y servidores MIPS patentados de la...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save