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

C Sharp

plateforme (ex. : VB .NET, J#, etc.). C# est dérivé du C++ et très proche du Java dont il reprend la syntaxe générale ainsi que les concepts, y ajoutant des

Jakarta Persistence

persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.NamedQueries; import javax.persistence.NamedQuery;

JDOQL

langage d'interrogation spécifié par la norme JDO (Java Data Object). Le langage reprend la syntaxe de Java. Il prend en compte l'héritage et permet une navigation

Mardiyanto

novembre 1946) est un général et homme politique indonésien, gouverneur du Java central de 1998 à 2007 et ministre des Affaires intérieures de 2007 à 2009

AspectJ

extension orientée aspect, créée à Xerox PARC, pour le langage de programmation Java. Cette extension est disponible dans les projets open-source Eclipse, de

Node-RED

utilisé pour créer des fonctions JavaScript à l'aide de flux. Ces flux relient des blocs qui correspondent à des fonctions JavaScript. Ces blocs peuvent être

Vite (logiciel)

Apprendre le JavaScript » (consulté le 12 décembre 2025) (en-US) « Features », sur vitejs (consulté le 12 décembre 2025) (en) David East, « Come join us at ViteConf

Algorithme de Peterson

\"thread_num_one\" error : %i \n", ret1); return -1; } pthread_join(pthread_0, NULL); pthread_join(pthread_1, NULL); printf("END : shared_value = %i\n", ptt_struct