Le but de cette liste de langages de programmation est d'inclure tous les langages de programmation existants, qu'ils soient actuellement utilisés ou historiques, par ordre alphabétique. Les langages informatiques de représentation de données tels que XML, HTML, XHTML ou YAML ne sont pas listés ici. Un langage de programmation doit permettre d’écrire des algorithmes, mais il n’est pas nécessaire qu’il soit Turing-complet . Par exemple, Gallina, le langage de programmation de Rocq, ne l’est pas.

Par ailleurs, cette liste répertorie les langages de programmation, et non leurs implémentations (par exemple, JRuby et IronRuby sont deux implémentations différentes du même langage Ruby).

Sommaire :

A

modifier

B

modifier

C

modifier

D

modifier

E

modifier

F

modifier

G

modifier

H

modifier

I

modifier

J

modifier

K

modifier

L

modifier

M

modifier

N

modifier

O

modifier

P

modifier

Q

modifier

R

modifier

S

modifier

T

modifier

U

modifier

V

modifier

W

modifier

X

modifier

Y

modifier

Z

modifier

Notes et références

modifier
  1. Blueprint Visual Scripting de Unreal Engine.
  2. Langage pour automates programmables industriels.
  3. Unisys/Sperry désormais composant de BIS.
  4. Sterling/Informatics aujourd'hui VISION:BUILDER de CA.
  5. ISO 7185 sur le site de Karl Kleine.
  6. ISO 10206 sur le site de Karl Kleine.
  7. Anciennement KPL pour Kid's Programming Language.
  8. Tcl: Tool Command Language.
  9. TeX, bien qu'il soit utilisé pour la composition de documents plutôt que la programmation proprement dite, est Turing-complet.
  10. Regency Systems.
  11. « Le langage de programmation V vient d'être publié en open source et semble ne pas tenir toutes ses promesses », sur Developpez.com (consulté le 15 novembre 2023).
  12. (en) « Vlang/v : Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in V translation. https : //vlang.io », sur GitHub (consulté le 15 novembre 2023).

Voir aussi

modifier

Liens externes

modifier
  • (en) Rosetta Code, site qui répertorie des implémentations d'algorithmes dans divers langages

📚 Artikel Terkait di Wikipedia

Goto (informatique)

point de vue plus synchronique est présenté par Donald Knuth dans Structured Programming with go to Statements, où il analyse de nombreuses tâches de programmation

Michael A. Jackson

symposium en 1968. Dans les années 1970, Jackson développe le Jackson Structured Programming (en) (JSP), dans les années 1980, avec John Cameron, le Jackson

Architecture logicielle

pp. 221-227. 1972, O. Dahl, E. Dijkstra et C. Hoare publient : « Structured Programming », Academic Press. 1973, J.B. Dennis publie : Modularity, In 4dvanced

Structogramme

of structured flowcharts (Nassi-Shneiderman Diagrams), de Ben Shneiderman I. Nassi, B. Shneiderman, Flowchart techniques for structured programming, SIGPLAN

Cobol

of Programming Languages, Academic Press, 1981 (ISBN 0127450408), p. 274 (en) Daniel D. McCracken, A Simplified Guide to Structured COBOL Programming, Wiley

Charles Antony Richard Hoare

1145/1562764.1562779) Ole-Johan Dahl, Edsger Dijkstra et C. A. R. Hoare, Structured Programming, Academic Press, 1972 (ISBN 0-12-200550-3, OCLC 23937947). C. A

Diagramme de Warnier/Orr

no 10,‎ octobre 1977, p. 146–155 (lire en ligne) (en) Higgins, « Structured Programming With Warnier-Orr Diagrams - Part 1: Design Methodology », Byte Magazine

Liste d'abréviations en informatique

(Microsoft) API : Application Programming Interface APIPA : Automatic Private Internet Protocol Addressing APL : A Programming Language APM : Advanced Power