Top Qs
Chronologie
Chat
Contexte
Chronologie des langages de programmation
De Wikipédia, l'encyclopédie libre
Remove ads
Cet article recense une chronologie non exhaustive des langages de programmation.
Avant 1950
Davantage d’informations Années, Langage ...
Années | Langage | Promoteur |
---|---|---|
vers 1840 | Premier programme au monde | Ada Lovelace |
1936 | Machine de Turing[1] | Alan Turing |
1945 | Plankalkül | Konrad Zuse |
Fermer
Années 1950
Davantage d’informations Années, Langage ...
Années | Langage | Inspiration | Promoteur |
---|---|---|---|
1951 | A-0 System | Grace Hopper | |
1954 | Mark I Autocode | Tony Brooker | |
1954 | FORTRAN | A-0 | John Backus |
1954 | ARITH-MATIC | A-0 | Grace Hopper |
1954 | MATH-MATIC | A-0 | Grace Hopper |
1955 | FLOW-MATIC | A-0 | Grace Hopper |
1956 | IPL | Allen Newell, Cliff Shaw, Herbert Simon | |
1957 | COMTRAN | FLOW-MATIC | Bob Bemer |
1957 | PAF | Dimitri Starynkevitch (SEA, France) | |
1958 | FORTRAN II | FORTRAN | John Backus |
1958 | ALGOL 58 | FORTRAN | |
1959 | LISP | IPL | John McCarthy |
Fermer
Remove ads
Années 1960
Davantage d’informations Années, Langage ...
Fermer
Années 1970
Davantage d’informations Années, Langage ...
Années | Langage | Inspiration | Promoteur |
---|---|---|---|
1970 | POP-2 | POP-1 | |
1971 | Pascal | ALGOL60 | Niklaus Wirth, Jensen |
1972 | Smalltalk Environment | Simula67 | Digitalk |
1972 | C | B, BCPL | Dennis Ritchie et Kenneth Thompson |
1972 | INTERCAL | ||
1972 | Prolog | Alain Colmerauer | |
1972 | SmallTalk 72 | ||
1973 | COMAL | Pascal, BASIC | Børge Christensen, Benedict Løfstedt |
1974 | GRASS | BASIC | Tom DeFanti |
1974 | COBOL74 | COBOL | |
1974 | SQL | SEQUEL | |
1975 | Scheme | Lisp | Gerald Jay Sussman, Guy Lewis Steele |
1975 | Altair BASIC | BASIC | Bill Gates, Paul Allen |
1976 | RATFOR | C, FORTRAN | Kernighan |
1977 | X11.1 ANSI Standard MUMPS | MUMPS | |
1978 | FORTRAN 77 | FORTRAN 66 | |
1978 | VisiCalc | Dan Bricklin, Bob Frankston | |
1979 | REXX | PL/I | Mike Cowlishaw 20 mars |
1979 | Awk | C, SNOBOL | Alfred Aho, Peter Weinberger, Brian Kernighan |
1979 | VULCAN DBase-II | Ratliff | |
1979 | Green | Algol68 | Jean Ichbiah et al., DOD |
Fermer
Remove ads
Années 1980
Davantage d’informations Années, Langage ...
Fermer
Remove ads
Années 1990
Davantage d’informations Années, Langage ...
Années | Langage | Inspiration | Promoteur |
---|---|---|---|
1990 | Haskell | Miranda | |
1990 | 1990 MUMPS | 1984MUMPS | |
1991 | Python | C | Guido van Rossum |
1991 | Q | ||
1991 | Visual Basic | QuickBASIC | Alan Cooper, Microsoft |
1992 | SQL-2 | SQL-1 | |
1992 | Borland Pascal | Turbo-Pascal OOP | |
1993 | FALSE | Forth | Oortmerrsen |
1993 | Brainfuck | FALSE | Urban Müller |
1993 | Revolution | HyperTalk | |
1993 | AppleScript | HyperCard | Apple |
1993 | Ruby | Perl Smalltalk | |
1993 | Lua | C++ (objet) | |
1993 | WinDev WLangage | PC Soft | |
1993 | Euphoria | BASIC, C, C++ | Robert Craig |
1995 | Ada 95 | Ada 83 | ISO |
1995 | Delphi(1) | Borland Pascal | Borland |
1995 | Java | C++ | Sun Microsystems |
1995 | Limbo | C, Pascal, Alef, CSP, Newsqueak | Rob Pike, Sean Doward et Phil Winterbottom |
1995 | 1995 MUMPS | 1990MUMPS | |
1995 | ANSI Common Lisp | Common Lisp 84 | |
1995 | PHP | C, Shell Unix | Rasmus Lerdorf |
1995 | JavaScript | Scheme, Self | Brendan Eich |
1996 | NetRexx | REXX | Mike Cowlishaw |
1996 | Objective Caml | Caml | INRIA |
1997 | SML'97 | Standard ML, 84 | |
1997 | ISLisp | Common Lisp, Scheme | |
1997 | Pico | Scheme | Université libre de Bruxelles |
1997 | Sysquake | MATLAB | Calerga |
1998 | ANSI SmallTalk | SmallTalk 80 | |
1998 | C++98 | C++ | ANSI/ISO Standard C++ |
1998 | Erlang | Concurrent Prolog | Open Source Erlang par Ericsson |
1999 | Gambas | Basic, Visual Basic |
Fermer
Remove ads
Années 2000
Davantage d’informations Années, Langage ...
Années | Langage | Inspiration | Promoteur |
---|---|---|---|
2000 | Joy | Forth, Scheme, C | Manfred von Thun |
2000 | D | C, C++ | Walter Bright, Digital Mars |
2000 | C# | C, C++, COM, Java | Microsoft |
2000 | Lisaac | Self, Eiffel, Smalltalk | Benoît Sonntag |
2000 | Ferite | C, C++, Java, PHP, Python, Ruby, Scheme | Chris Ross |
2001 | Kylix | DELPHI(5) | Borland |
2001 | Anubis | Alain Prouté | |
2002 | F# | OCaml, C♯, Haskell | Don Syme |
2003 | S2 | Perl, C++ | |
2003 | Nemerle | C#, ML, MetaHaskell | Université de Wrocław |
2003 | Factor | Joy, Forth, Lisp, Self | Slava Pestov (en) |
2003 | Scala | Java, Haskell, Erlang | Martin Odersky |
2005 | Seed7 | Thomas Mertes | |
2006 | Haxe | Ocaml | Nicolas Cannasse |
2007 | Ada 2005 | Ada 95 | Ada Rapporteur Group |
2007 | Clojure | Lisp, ML, Haskell, Erlang | Rich Hickey |
2008 | Nim | Go, Rust, Python, C++, C#, Oberon, Lisp, Ada, Delphi, Modula-3 | Andreas Rumpf |
2009 | Mytryl | Standard ML, SML/NJ | Cynbe Ru Taren |
2009 | Go | C, Pascal, Modula, Oberon, Newsqueak, Limbo [2] | Ken Thompson, Rob Pike, Robert Griesemer |
Fermer
Remove ads
Années 2010
Davantage d’informations Années, Langage ...
Années | Langage | Inspiration | Promoteur |
---|---|---|---|
2010 | Fancy | Smalltalk, Ruby, Io, Erlang | Christopher Bertels |
2010 | Rust | C, C++ | Graydon Hoare, Mozilla |
2011 | Dart | Java, JavaScript, CoffeeScript, Go | |
2011 | Kotlin | JetBrains | |
2011 | Ceylon | Java | Red Hat |
2012 | Julia | MATLAB, Python, R, Lisp | MIT |
2012 | Elm | Haskell | Elm Software Foundation |
2014 | Swift | Objective-C | Apple |
2017 | ReasonML | OCAML, JavaScript | |
2017 | Q# | C# | Microsoft |
Fermer
Remove ads
Années 2020
Davantage d’informations Années, Langage ...
Années | Langage | Inspiration | Promoteur |
---|---|---|---|
2021 | Microsoft Power Fx | Fonctions et macros Excel, Pascal, Mathematica, Miranda (en) | Microsoft |
2022 | Carbon | C++ | |
2023 | Mojo | Python (langage), Rust, C | Modular Inc |
2023 | Verse (en) | Epic Games | |
2024 | Gleam (en) | Erlang, Elixir, Elm, Rust, Go, OCaml | Louis Pilfold, Fly.io |
Fermer
Notes et références
Voir aussi
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
Remove ads