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 ou YAML.

Par ailleurs, cette liste répertorie les langages de programmation, et non leurs implémentations -ou "Framework"- (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 ALI Abundance ACC Accent ActForex Ace DASL ACT-III Ada Adenine Afnix Agora AIS Balise Aikido Alef ALF Algol Alice Ambi Amiga E AML AMOS AMPLE Anubis APDL APL AppleScript Arc Arduino Ariberion Arobase (langage) Assembleur ASP.NET ATS AutoHotkey AutoIt Averest awk axe parser Axum

B

B BASIC BASH Bat Batch binaire bc BCPL BeanShell Befunge Bennu Bertrand BETA Bigwig Bistro BitC BLISS BLITZ BASIC BluePrint (utilisé dans Unreal Engine) 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 (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 COMPASS COMIT Converge Cool Coq Coral 66 Corn CorVision Cosmos-f COWSEL CpcdosC+ (CC+) CPL Crystal csh CSP Csound CSS CSS 3 Cubescript Curl Curry Cyclone

D

D DaKeoZ 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 Extends

F

F F# Factor Falcon False Fan Fancy Fantom (en) FAUST 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 Jackson JAL Janus JASS (en) Java JavaScript JCL JEAN Join Java JOSS Joule JOVIAL (en) Joy JSP Julia

K

Kafe Kaleidoscope Karel Karel++ Kaya KEE Kiev KIF Kite Kogut Kotlin KRC KRYPTON ksh KUKA Krinpin C+ pour les systeme Kerple seulement

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 deBIS MARK-IV (Sterling/Informatics) aujourd'hui VISION:BUILDER de CA Mary Macro Assembler microlua(crée pour la ds/dsi) Mathematica MATLAB MaxScript langage interne de 3D Studio Max Maya (MEL) MDL Mercury Mesa MetaL MicroAlg Microcode MicroScript MIIS MillScript MIMIC min MisterDev Mindscript Miranda (en) Miva Script ML Moby Model 204 Modula-2 Modula-3 Mondrian MOO Mortran Moto Mouse MPD MSIL (ancienne appellation de CIL) MSL MSX BASIC MUMPS Mythryl

N

N Napier88 NATURAL NBC NEAT chipset Neko Neonitisme NESL Net.Data NetLogo NewLISP NEWP NewtonScript NGL Nial Nice Nickle Nil Nit Node.js NPL NQC Nu NXC NXT-G Nyquist

O

o:XML Oak Oberon Object Lisp ObjectLOGO Objective-C Objective-J Obol occam occam-p OmniMark Onyx ooc Opa Opal OpenEdge ABL OPL OPS5 Ork ORCA/Modula-2 Orwell Oxygene Oz

P

Panoramic PARI/GP 1 2 Pascal - ISO 7185 et ISO 10206 Pascal Objet Pawn PCASTL PCF PEARL Perl Pharo PHP Phrogram (anciennement KPL pourKid's ) 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 PLEXIL Pliant POP-11 Poplog Portal PostScript PortablE PowerBuilder Powerhouse PowerShell PPL Processing Prograph PROIV Prolog Promela PROTEL Proteus ProvideX Pure PureBasic Python

Q

Q Qi QtScript QBasic QML QuakeC QPL

R R R++ 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 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 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 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 Tiger Thue TI-Basic TI-Extended Basic Timber Tom TOM Topspeed TPU Trac Transact-SQL TTCN Turing TUTOR TXL Turbo Pascal TypeScript

U

Ubercode Unicon Uniface uniPaaS UNITY unityscript(variante du javascript pour unity) shell Unlambda UnrealScript USE (Regency Systems)

V

Vala VBA VBScript Verilog VHDL Visual Adélia .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 xHtml XL XNA XOTcl XPL XPL0 XQuery XSLT

Y

Y YACC YAL Yoix Yorick

Z

Z notation Z Zeno ZOPL ZPL ZScript ZZT-oop

Notes et références

1. ISO 7185 (http://www.fh-jena.de/~kleine/history/languages/iso-iec-7185-1990-Pascal.pdf) sur le site de Karl Kleine 2. ISO 10206 (http://www.fh-jena.de/~kleine/history/languages/iso-iec-10206-1990-ExtendedPascal.pdf) sur le site de Karl Kleine

Voir aussi

Langage de programmation

Lien externe

(en) Rosetta Code, site qui répertorie des implémentations d'algorithmes dans divers langages Ce document provient de «https://fr .wikipedia.org/w/index.php? title=Liste_de_langages_de_programmation&oldid=151132991 ».

La dernière modification de cette page a été faite le 8 août 2018 à 19:39.

Droit d'auteur : les textes sont disponibles souslicence Creative Commons attribution, partage dans les mêmes conditions ; d’autres conditions peuvent s’appliquer. Voyez les conditions d’utilisation pour plus de détails, ainsi que les crédits graphiques. En cas de réutilisation des textes de cette page, voyezcomment citer les auteurs et mentionner la licence. Wikipedia® est une marque déposée de laWikimedia Foundation, Inc., organisation de bienfaisance régie par le paragraphe 501(c)(3) du code fiscal des États-Unis.