Liste des langages de programmation
Le but de cette Liste des 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 ou YAML.
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
- A+
- A++
- A# .NET ou A# (Axiom)
- A-0 System
- ABAL
- ABAL++
- ABAP
- ABC
- ABCL/1
- ABCL/c+
- ABCL/R
- ABCL/R2
- Abel
- ABSET
- ABSYS
- Abundance
- ACC
- Accent
- ActForex
- Ace DASL
- ACT-III
- Ada
- Adenine
- Afnix
- Agora
- AIS Balise
- Aikido
- Alef
- ALF
- Algol
- Alice
- Ambi
- Amiga E
- AMOS
- AMPLE
- Anubis
- APDL
- APL
- AppleScript
- Arc
- Ariberion
- Assembleur
- ASP.NET
- ATS
- AutoHotkey
- AutoIt
- Averest
- awk
- axe parser
- Axum
- Ateji PX
B
- B
- BASIC
- BATCH
- bc
- BCPL
- BeanShell
- Befunge
- Bennu
- Bertrand
- BETA
- Bigwig
- Bistro
- BitC
- BLISS
- Blue
- Bon
- Boo
- Boomerang
- BPEL
- Brainfuck
- BUGSYS
- BuildProfessional
C
- C
- C--
- C++
- C#
- C/AL
- Caché ObjectScript
- Cameleon
- Caml
- Cat
- Cayenne
- Cecil
- Cel
- Cesil
- Ceylon
- CFML
- Cg
- Ch interpreter (C/C++ interpreter)
- Chapel (en)
- CHAIN
- Charity
- Chef
- CHILL
- CHIP-8
- chomski
- CHR
- Chrome
- ChucK
- CICODE
- CICS
- CIL
- Cilk
- CL (Honeywell)
- Claire
- Clarion
- Clean
- Clipper
- CLIST
- Clojure
- CLU
- CMS-2
- COBOL
- CobolScript
- Cobra
- CODE
- CoffeeScript
- Cola
- ColdC
- ColdFusion
- COMAL
- Common Lisp (parfois abrégé en CL)
- COMPASS
- Component Pascal
- COMIT
- Converge
- Cool
- Coq
- Coral 66
- Corn
- CorVision
- Cosmos-f
- COWSEL
- CpcdosC+ (CC+)
- CPL
- csh
- CSP
- Csound
- CSS
- CSS 3
- Curl
- Curry
- Cyclone
D
- D
- Dao
- DASL - Distributed Application Specification Language
- DASL - Datapoint's Advanced Systems Language
- DarkBASIC
- Dart
- DataFlex
- Datalog
- dBase
- dc
- DCL
- Deesel (précédemment G)
- Delphi
- Dialect
- DinkC
- Dialog Manager
- DIBOL
- Down
- Duke C
- Dylan
- Dynace
- D++ (précédemment J#)
E
- E
- Ease
- EASY
- EASYTRIEVE PLUS
- eC (Ecere C)
- ECMAScript
- eDeveloper
- Edinburgh IMP
- EGL
- Eiffel
- Einstein
- Elan
- elastiC
- Elf
- Emacs Lisp
- Englesi
- Epigram
- Erlang
- Escapade
- Escher
- Esterel
- Etoys
- Euclid
- Euler
- Euphoria
- CMS EXEC
- EXEC 2
F
- F
- Factor
- Falcon
- Fan
- Fancy
- False
- Felix
- Ferite
- FFP
- Fjölnir
- FL
- Flavors
- FLOW-MATIC
- Fly
- FOCAL
- FOCUS
- FOIL
- FORMAC
- @Formula
- Forth
- Fortran
- Fortress
- FoxPro 2
- FP
- Franz Lisp
- Frink
- F-Script
- FSProg
- Fuxi
G
- Gambas
- GAMS
- GAP (générateur automatique de programmes)
- GAP (logiciel de calcul formel)
- G-code
- GDL
- Gibiane
- GFA BASIC
- GJ
- GLSL
- GM
- GML
- Go
- Go!
- GOAL
- Gödel
- Godiva
- Goo
- GOTO++
- GOTRAN
- GPSS
- GraphTalk
- GRASS
- Grammer
- Green
- Groovy
H
- Hack
- HAL/S
- IBMript
- Haskell
- Haxe
- High Level Assembly
- HLSL
- Hop
- Hope
- Hugo
- Hume
- HyperTalk
I
- IBM Basic Assembly Language (BAL)
- IBM Informix-4GL
- IBM RPG
- ICI
- Icon
- Id
- IDL (Interactive Data Language)
- IL (langage pour automates programmables industriels)
- IMP
- Inform
- INTERCAL
- Io
- Ioke
- IPL
- IPTSCRAE
- ISWIM
J
- J
- JADE
- Jako
- JAL
- Janus
- JASS
- Java
- JCL
- JEAN
- Join Java
- JOSS
- Joule
- JOVIAL (en)
- Joy
- JSP
- Jackson Structured Programming
K
- K
- Kaleidoscope
- Karel
- Karel++
- Kaya
- KEE
- Kiev
- KIF
- Kite
- Kogut
- Kotlin
- KRC
- KRYPTON
- ksh
- KUKA
L
- L
- L# .NET
- LabVIEW
- Ladder ou LD pour Ladder Diagram
- Lagoona
- LANSA
- Lasso
- Lava
- Leadwerks Script
- Leda
- Legoscript
- LEM
- Lexico
- Limbo
- Limnor
- LINC
- Lingo
- Linoleum
- Linotte
- LIS
- LISA
- Lisaac
- Lisp
- Lithe
- Little b
- Logo
- LOLCODE
- LPC
- LSE
- LSL
- Lua
- Lucid
- Lush
- Lustre
- LYaPAS
- Lynx
- LZX
M
- M
- M++(MPP)
- M4
- Macsyma
- MAD
- Magik
- Magma
- Malbolge
- MapBasic
- Maple
- MAPPER (Unisys/Sperry) désormais composant de BIS
- MARK-IV (Sterling/Informatics) aujourd'hui VISION:BUILDER de CA
- Mary
- Microsoft Macro Assembler
- Mathematica
- MATLAB
- MaxScript langage interne de 3D Studio Max
- Maya (MEL)
- MDL
- Mercury
- Mesa
- MetaL
- Microcode
- MicroScript
- MIIS
- MillScript
- MIMIC
- min
- Mindscript
- Miranda (en)
- Miva Script
- ML
- Moby
- Model 204
- Modula
- Modula-2
- Modula-3
- Mondrian
- MOO
- Mortran
- Moto
- Mouse
- MPD
- MSIL (ancienne appellation de CIL)
- MSL
- MSX BASIC
- MUMPS
- Mythryl
N
- Napier88
- NATURAL
- NBC
- NEAT chipset
- Neko
- Nemerle
- Neonitisme
- NESL
- Net.Data
- NetLogo
- NewLISP
- NEWP
- NewtonScript
- NGL
- Nial
- Nice
- Nickle
- Nil
- Nit
- NPL
- NQC
- Nu
- NXC
- NXT-G
- Nyquist
O
- o:XML
- Oak
- Oberon
- Object Lisp
- ObjectLOGO
- Objective-C
- Objective-J
- Obliq
- Obol
- occam
- occam-p
- OmniMark
- Onyx
- ooc
- Opa
- Opal
- OpenEdge ABL
- OPL
- OPS5
- Ork
- ORCA/Modula-2
- Orwell
- Oxygene
- Oz
- OptimJ
P
- Panoramic
- PARI/GP
- Pascal - ISO 7185[1] et ISO 10206[2]
- Pascal Objet
- Pawn
- PCASTL
- PCF
- PEARL
- Perl
- Phantom
- PHP
- Phrogram (anciennement KPL pour Kid's Programming Language)
- Pico
- Pict
- Piet
- Pike
- PIKT
- PILOT
- Pizza
- PL-11
- PL/0
- PL/B
- PL/C
- PL/I
- PL/M
- PL/P
- PL/SQL
- PL360
- PLANC
- Plankalkül
- PLEX
- PLEXIL
- Pliant
- POP-11
- Poplog
- Portal
- PostScript
- PortablE
- PowerBuilder
- Powerhouse
- PPL
- Processing
- Prograph
- PROIV
- Prolog
- Promela
- PROTEL
- Proteus
- ProvideX
- Pure
- PureBasic
- Python
- Python 3
Q
- Q
- Qi
- QtScript
- QBasic
- QML
- QuakeC
- QPL
R
- R++
- Rapira
- Ratfiv
- Ratfor
- RBScript
- rc (en)
- Rebol
- Red
- Redcode
- REFAL
- Reia
- Revolution
- rex
- REXX
- Rlab
- ROOP
- RPG
- RPL
- RSL
- Ruby
- Rust
S
- S
- S2
- S3
- S-Lang
- S-PLUS
- SA-C
- SAC
- Safe C
- SAIL
- SALSA
- SAM76
- SAS
- SASL
- Sather
- Sawzall
- SBL
- Scala
- Scheme
- Scilab
- Scol
- Scratch
- Script
- Script.NET
- Sed
- Seed7
- Self
- SETL
- Shakespeare Programming Language ou SPL
- Shift Script
- Signal
- SiMPLE
- SIMPOL
- SIMSCRIPT
- Simula
- SISAL
- Slate
- SLIP
- SMALL
- Smalltalk
- SML
- SNOBOL
- SPITBOL
- Snow
- Snowball
- SNUSP
- SOL
- Span
- SPARK
- Spice
- SPIN
- SP/k
- SPS
- Squeak
- Squirrel
- SR
- SSL
- STOS BASIC
- Strand
- Subtext
- Suneido
- SuperCollider
- Swift
- SYMPL
- SyncCharts
- SystemVerilog
T
- T
- TACL
- TACPOL
- TADS
- TAL
- Tcl (Tool Command Language)
- Tea
- TECO
- TELCOMP
- CA-Telon
- TenCORE
- Terra
- TEX (en)
- TeX (bien qu'il soit utilisé pour la composition de documents plutôt que la programmation proprement dite, il est pourtant Turing-équivalent)
- Ticol
- TIE
- Thue
- TI-Basic
- TI-Extended Basic
- Timber
- Tom
- TOM
- Topspeed
- TPU
- Trac
- Transact-SQL
- TTCN
- Turing
- TUTOR
- TXL
- Turbo Pascal
U
- Ubercode
- Unicon
- Uniface
- uniPaaS
- UNITY
- Unix shell
- Unlambda
- UnrealScript
- USE (Regency Systems)
V
- Vala
- VBA
- VBScript
- Verilog
- VHDL
- Visual Adélia
- Visual Basic .NET
- Visual DataFlex
- Visual DialogScript
- Visual FoxPro
- Visual Objects
- Vvvv
W
- Water
- WATFIV, WATFOR
- WebQL
- Whitespace
- Winbatch
- WLangage (WinDev)
- Windows PowerShell
X
- X#
- X++
- X10
- XBL
- xHarbour
- XL
- XOTcl
- XPL
- XPL0
- XQuery
- XSLT
Y
- Y
- YaBasic
- YACC
- YAL
- Yoix
- Yorick
Z
- Z
- notation Z
- Zeno
- Zonnon
- ZOPL
- ZPL
- ZZT-oop
Notes et références
Voir aussi
Lien externe
- (en) Rosetta Code, site qui répertorie des implémentations d'algorithmes dans divers langages
- Portail de l’informatique
- Portail de la programmation informatique