Liste de langages de programmation
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.
Ne sont pas listés ici les langages informatiques de représentation de données tels que XML, HTML, XHTML ou YAML. 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 Coq, 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 : | Haut - A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
---|
A[modifier]
- A+
- A++
- A# .NET (en)
- A# (Axiom) (en)
- A-0 System
- ABAL
- ABAL++
- ABAP
- ABC
- ABCL/1
- ABCL/c+
- ABCL/R
- ABCL/R2
- Abel
- ABSET (en)
- ABSYS
- ALI
- Abundance
- ACC (programming language) (en)
- Accent
- ActForex
- Ace DASL
- ACT-III
- Ada
- Adenine
- Afnix
- Agora (programming language) (en)
- AIS Balise
- Aikido
- Alef
- Algebraic Logic Functional programming language (en)
- Algol 60
- Algol 68
- Algol W
- Alice (programming language) (en)
- Ambi
- Amiga E (en)
- AML
- AMOS
- AMPLE
- Anubis
- APDL
- APL
- AppleScript
- Arc
- Ariberion
- Arobase (langage)
- Assembleur
- ASP.NET
- ATS
- AUPL
- AutoHotkey
- AutoIt
- Averest
- awk
- axe parser
- Axum (programming language) (en)
B[modifier]
- B
- BASIC
- BASICA
- Basic Nspire
- BlitzBasic
- DarkBasic
- FreeBasic
- GW-Basic
- Microsoft Small Basic
- PowerBasic (en)
- PureBasic
- QuickBasic
- SmallBasic
- TI-Basic
- True Basic
- Turbo Basic
- Visual Basic
- wxBasic
- Bash (Bourne-Again shell)
- Batch file (fichier bat)
- bc
- BCPL
- BeanShell
- Beef
- Befunge
- Bennu
- Bertrand
- BETA
- Bigwig
- Bistro
- BitC
- BLISS
- BlitzBasic
- Blueprint Visual Scripting[1]
- Blue
- Bon
- Boo
- Boomerang
- Bosque
- Bourne shell (sh)
- BPEL
- Brainfuck
- BUGSYS
- BuildProfessional
C[modifier]
- C
- C--
- C++
- C++14
- C++17
- C#
- C/AL
- Caché ObjectScript
- Cameleon
- Caml
- Cat
- Cayenne
- Cecil
- Cel
- Cesil
- Ceylon
- CFML
- Cg
- Ch interpreter
- Chapel
- CHAIN
- Charity
- Chef
- CHILL
- CHIP-8
- chomski
- CHR
- Chrome
- ChucK
- CICODE
- CIL
- Cilk
- CL
- Claire
- Clarion
- Clean
- Clipper
- CLIST
- Clojure
- CLU
- CMS-2
- COBOL
- CobolScript
- Cobra
- CODE
- CoffeeScript
- Cola
- ColdC
- ColdFusion
- COMAL
- Common Lisp
- COMPASS
- Component Pascal
- COMIT
- Converge
- Cool
- Coq
- Coral 66
- Corn
- CorVision
- Cosmos-f
- COWSEL
- CpcdosC+ (CC+)
- CPL
- Crystal
- C shell (csh)
- CSP
- Csound
- CSS
- CSS 3
- Cubescript
- Curl
- Curry
- Cyclone
D[modifier]
E[modifier]
F[modifier]
G[modifier]
H[modifier]
I[modifier]
J[modifier]
K[modifier]
L[modifier]
M[modifier]
- M
- M4
- Maxima
- MAD
- Magik
- Magma
- Malbolge
- MapBasic
- Maple
- MAPPER [3]
- MARK-IV [4]
- Mary
- Microsoft Macro Assembler
- Micro Lua DS
- Mathematica
- MATLAB
- MaxScript (Autodesk 3ds Max)
- Maya (MEL)
- MDL
- Mercury
- Mesa
- MetaL
- Metamath
- MicroAlg
- Microcode
- MicroScript
- MIIS
- MillScript
- MIMIC (en)
- min
- MisterDev
- Mindscript
- Miranda (en)
- mIRC
- Miva Script
- ML
- Moby
- Model 204
- Modula
- Modula-2
- Modula-3
- Mondrian
- MOO
- Mortran
- Moto
- Mouse
- MPD
- MPP
- MSIL (CIL)
- MSL
- MSX BASIC
- MUMPS
- Mythryl
- Mourad
N[modifier]
O[modifier]
P[modifier]
- Panoramic
- PARI/GP
- Pascal - ISO 7185[5] et ISO 10206[6]
- P4
- Pascal Objet
- Pawn
- PCASTL
- PCF
- PEARL
- Perl
- Pharo
- PHP
- Phrogram [7]
- Pico
- Pict
- Piet
- Pike
- PIKT
- PILOT
- Pizza
- Pi-calcul
- PL-11
- PL/0
- PL/B
- PL/C
- PL/I
- PL/M
- PL/P
- PL/SQL
- PL360
- PLANC
- Plankalkül
- PLEX (en)
- PLEXIL
- Pliant
- POP-11
- Poplog
- Portal
- PostScript
- PortablE
- PowerBuilder
- Powerhouse
- PowerShell
- PPL
- Processing
- Prograph
- Progress 4GL
- PROIV
- Prolog
- PROMELA
- PROTEL
- Proteus
- ProvideX
- Pure
- PureBasic
- Python
Q[modifier]
R[modifier]
S[modifier]
- S
- S2
- S3
- S-Lang
- SA-C
- SAC
- Safe C
- SAIL
- SALSA
- SAM76
- SAS
- SASL
- Sather
- Sawzall
- SBL
- Scala
- Scheme
- Scilab
- Scol
- Scratch
- Script.NET
- Sed
- Seed7
- Self
- SETL
- Shakespeare Programming Language ou SPL
- Shift Script
- Signal
- Silq
- SiMPLE
- SIMPOL
- SIMSCRIPT
- Simula
- SISAL
- Skript
- Slate (de)
- SLIP
- SMALL
- Smalltalk
- SML
- SNOBOL
- SPITBOL
- Snap!
- Snow
- Snowball
- SNUSP
- SOL
- Span
- SPARK
- Spice
- SPIN
- SP/k
- SPS
- Squeak
- Squirrel
- SR
- SSL
- STOS BASIC
- Strand
- Subtext
- Suneido
- SuperCollider
- Suylo
- Swift
- SYMPL
- SyncCharts
- SystemVerilog
- Sourcepawn
T[modifier]
U[modifier]
V[modifier]
W[modifier]
X[modifier]
Y[modifier]
Z[modifier]
Notes et références[modifier]
- ↑ Blueprint Visual Scripting de Unreal Engine
- ↑ langage pour automates programmables industriels
- ↑ Unisys/Sperry désormais composant de BIS
- ↑ Sterling/Informatics aujourd'hui VISION:BUILDER de CA
- ↑ ISO 7185 sur le site de Karl Kleine
- ↑ ISO 10206 sur le site de Karl Kleine
- ↑ anciennement KPL pour Kid's Programming Language
- ↑ Tcl: Tool Command Language
- ↑ TeX, bien qu'il soit utilisé pour la composition de documents plutôt que la programmation proprement dite, est Turing-complet
- ↑ Regency Systems
- ↑ https://programmation.developpez.com/actu/267108/Le-langage-de-programmation-V-vient-d-etre-publie-en-open-source-et-semble-ne-pas-tenir-toutes-ses-promesses/
- ↑ https://github.com/vlang/v
Voir aussi[modifier]
Lien externe[modifier]
- (en) Rosetta Code, site qui répertorie des implémentations d'algorithmes dans divers langages
Erreur Lua dans Module:Catégorisation_badges à la ligne 170 : attempt to index field 'wikibase' (a nil value).Erreur Lua dans Module:Suivi_des_biographies à la ligne 189 : attempt to index field 'wikibase' (a nil value).
Cet Article wiki "Liste de langages de programmation" est issu de Wikipedia. La liste de ses auteurs peut être visible dans ses historiques et/ou la page Edithistory:Liste de langages de programmation.
This page exists already on Wikipedia. |