Chronologie des langages de programmation
{{#ifeq:||Un article de Ziki, l'encyclopédie libre.|Une page de Ziki, l'encyclopédie libre.}}
Cet article recense une chronologie non exhaustive des langages de programmation.
Avant 1950
Années | Langage | Promoteur |
---|---|---|
vers 1840 | Premier programme au monde | Ada Lovelace |
1936 | Machine de Turing<ref>La machine de Turing est le langage de programmation de la machine de Turing universelle, Turing démontra la stricte équivalence entre une machine particulière et un programme, cf. Modèle:On Computable Numbers Ainsi, un programme (ou machine de Turing) peut exécuter un autre programme (autre machine de Turing).</ref> || Alan Turing | |
1945 | Plankalkül | Konrad Zuse |
Années 1950
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 |
Années 1960
Années 1970
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 |
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 |
Années 1980
Années 1990
Années 2000
Années 2010
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 |