Liste des langages de programmation par dates
Sauf lorsque cela est spécifié, la date
est celle de la première implémentation fonctionnelle.
Plus de détails sur les langages dans l'article "Histoire".
Tout commentaire est le bienvenu.
1946
- Plankalkül.
1949
- Short Code.
1951
- A-0 (base de départ de Math-Matic).
1952
- Autocode.
1954
- Flow-matic.
1956
- IPL.
1957
- Fortran.
- Math-Matic
1958
- Fortran II.
- Lisp - Début du travail de définition.
- Algol - Première spécification.
- Ial.
1959
- Lisp 1.5
- Cobol - Début de travaux.
1960
- Algol 60.
- Apl - Début de travaux.
- Cobol défini.
1962
- Apl.
- Fortran IV.
- Snobol - Début de travaux.
- Simula.
1963
- Algol 60 révisé.
- PL/1 - Début de travaux.
- Joss.
1964
- Apl-360 implémenté.
- Basic.
- PL/1.
1965
- Snobol 3.
1966
- Fortran 66.
- Lisp 2.
- Logo - Début de travaux.
- Iswim.
1967
- Snobol 4.
- Simula 67.
- Bcpl.
1968
- Algol 68.
- Altran (variante de fortran).
- Cobol défini officiellement par l'ANSI.
- Pascal, début de travaux.
- Logo implémenté.
- Refal.
1969
- PL/I implémentation.
- B.
1970
- Forth (début des 70).
- Prolog, début de travaux.
- Smalltalk, début de travaux.
- Pascal - implémenté sur les CDC 6000.
- Mumps défini.
1972
- Description de Plankalkül publiée.
- C.
- Prolog implémenté.
- Intercal.
1973
- Comal.
1974
- Cobol. Seconde spécification ANSI.
1975
- Tiny Basic, sur micro-ordinateur.
- Basic,de Bill Gates et Paul Allen implémenté sur Altair, un micro basé sur 8080 par Mits.
- Scheme.
- Ratfor, préprocesseur de Fortran.
1976
- Design System Language, ancêtre de PostScript.
1977
- Mumps - Standard ANSI. Plus tard renommé M.
- Ada, début de travaux.
- FIG-Forth, implémentation de Forth.
- UCSD Pascal, sur PDP-11 ordinateurs basé sur Z80.
- Modula, début de travaux.
- IDL.
- Icon, définition.
- Bourne Shell.
1978
- Awk.
- Fortran 77 - Standard ANSI.
1979
- Rexx.
- Icon implémenté.
1980
- Smalltalk-80.
- Modula-2.
- C++.
1981
- Common LISP, début de travaux.
- Fifth Generation Computer System. Projet basé sur Prolog au Japon.
1982
- ISO Pascal.
- Objective C.
1983
- Ada implémenté.
- Compilateurs sur micro-ordinateur par Microsoft et aussi Digital.
- C++ implémenté.
- Turbo Pascal (publicité dans Byte, grand succès).
1984
- Apl 2.
- Clipper.
1985
- Forth utilisé par un sous-marin qui localise l'épave du Titanic.
- Oberon démarré.
- Snobol 4 sur micros.
- Postscript fourni avec une imprimante.
1986
- Smalltalk/V sur micros..
- Turbo Prolog.
- Actor.
- Eiffel.
- C++ achevé.
1987
- Hypertalk.
- Perl.
- SQL 87.
1988
- Oberon implémenté.
- Tcl.
1989
- ANSI C spécification.
- C++ 2.0 - Redéfini avec héritage multiple.
- Modula 3.
- Miranda.
1990
- C++ 2.1 redéfini avec templates et exceptions.
- Fortran 90 ajoute case et types dérivés.
- J.
- Haskell.
1991
- Python.
- Visual Basic.
1992
- Dylan.
- Disco.
1993
- AppleScript.
- Self.
- Lua.
1994
- Java.
- Ruby.
1995
- Ada 95 -Révision ISO avec objets et temps réel.
- JavaScript.
- PHP.
- Delphi.
1996
- NetRexx.
1997
- ECMAScript (standard pour JavaScript).
- Rebol.
1998
- Erlang.
1999
- C Standard 99.
- ECMAScript version 1.5
2000
- C Scharp (C#).
- D. Une version de C++ avec tableaux dynamiques et garbage collector.
2001
- Aspect J.
- Scriptol.
- SuperX++.
2002
2003
- Factor.
2004
- PHP 5.
- Scala.
- Boo. Dérivé de Python.
2005
- Scriptol Interpreter.
- Seed7.
- JavaFX Script.
2006
- Objective Modula 2.
- Rust. Langage système comme C.
- Cyclone.
2007
- Nu.
- Scratch (MIT).
- Clojure.
2008
- EGL (IBM). Compilé en autres langages de haut niveau. Evolution d'un outil créé en 1981.
- Objective J.
2009
- Agena.
- Crack. Langage de scripting par Google, dérivé de C++.
- Go. Langage système par Google.
- Noop.
2010
- Fabric.
- Gosu.
- Julia. Langage mathématique.
2011
- Dart. Alternative à JavaScript par Google.
- Xtend. Alternative à Java par la fondation Eclipse.
- C++11. Nouvelle version de C++.
- Pure. Langage fonctionnel.
- Deca. Langage système.
- Clay. Programmation générique.
- Red. Rebol-like.
2012
- Opa. JavaScript-like avec des fonction client-serveur.
Pour l'ordre alphabétique, voir aussi la liste complète des langages.
| Tweet |
|
|
