You are on page 1of 9

03/09/2015

List of programming languages ­ Wikipedia, the free encyclopedia

List of programming languages
From Wikipedia, the free encyclopedia

The aim of this list of programming languages is to include all notable programming languages in
existence, both those in current use and historical ones, in alphabetical order, except for dialects of BASIC
and esoteric programming languages.
Note: Dialects of BASIC have been moved to the separate List of BASIC dialects.
Note: This page does not list esoteric programming languages.
Contents : 
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
See also

A
A# .NET
A# (Axiom)
A­0 System
A+
A++
ABAP
ABC
ABC ALGOL
ABLE
ABSET
ABSYS
ACC
Accent
Ace DASL
ACL2
ACT­III
Action!
ActionScript

Ada
Adenine
Agda
Agilent VEE
Agora
AIMMS
Alef
ALF
ALGOL 58
ALGOL 60
ALGOL 68
ALGOL W
Alice
Alma­0
AmbientTalk
Amiga E
AMOS
AMPL

Apex (Salesforce.com)
APL
App Inventor for Android's
visual block language
AppleScript
Arc
Arendelle
ARexx
Argus
AspectJ
Assembly language
ATS
Ateji PX
AutoHotkey
Autocoder
AutoIt
AutoLISP / Visual LISP
Averest
AWK
Axum

B
Babbage
Bash
BASIC
bc

Batch (Windows/Dos)
Bertrand
BETA
Bigwig
Bistro

Blue
Boo
Boomerang
Bourne shell (including bash
and ksh)

B

https://en.wikipedia.org/wiki/List_of_programming_languages

1/9

03/09/2015 List of programming languages ­ Wikipedia.wikipedia. the free encyclopedia BCPL BeanShell BitC BLISS BREW BPEL C C­­ C++ ­ ISO/IEC 14882 C# ­ ISO/IEC 23270 C/AL Caché ObjectScript C Shell Caml Cayenne CDuce Cecil Cel Cesil Ceylon CFEngine CFML Cg Ch Chapel CHAIN Charity Charm Chef CHILL CHIP­8 chomski ChucK CICS Cilk CL (IBM) Claire Clarion Clean Clipper CLIST Clojure CLU CMS­2 COBOL ­ ISO/IEC 1989 Cobra CODE CoffeeScript Cola ColdC ColdFusion COMAL Combined Programming Language (CPL) COMIT Common Intermediate Language (CIL) Common Lisp (also known as CL) COMPASS Component Pascal Constraint Handling Rules (CHR) Converge Cool Coq Coral 66 Corn CorVision COWSEL CPL csh CSP Cryptol Csound CUDA Curl Curry Cyclone Cython D DASL (Datapoint's Advanced Systems Language) DASL (Distributed Application Specification Language) Dart DataFlex dBase dc DCL Deesel (formerly G) Delphi DinkC DIBOL Dog Draco DRAKON Dylan DYNAMO C D https://en.org/wiki/List_of_programming_languages 2/9 .

org/wiki/List_of_programming_languages 3/9 .wikipedia.03/09/2015 List of programming languages ­ Wikipedia. the free encyclopedia Datalog DATATRIEVE E E E# Ease Easy PL/I Easy Programming Language EASYTRIEVE PLUS ECMAScript Edinburgh IMP EGL Eiffel ELAN Elixir Elm Emacs Lisp Emerald Epigram EPL Erlang es Escapade Escher ESPOL Esterel Etoys Euclid Euler Euphoria EusLisp Robot Programming Language CMS EXEC (EXEC) EXEC 2 Executable UML F F# Factor Falcon Fancy Fantom FAUST FFP Fjölnir FL Flavors Flex FLOW­MATIC FOCAL FOCUS FOIL FORMAC @Formula Forth Fortran ­ ISO/IEC 1539 Fortress FoxBase FoxPro FP FPr Franz Lisp Frege F­Script G Google Apps Script Game Maker Language GameMonkey Script GAMS GAP G­code Genie GDL GJ GEORGE GLSL GNU E GM Go Go! GOAL Gödel Godiva GOM (Good Old Mad) Goo Gosu GOTRAN GPSS GraphTalk GRASS Groovy F G https://en.

org/wiki/List_of_programming_languages 4/9 .03/09/2015 List of programming languages ­ Wikipedia.wikipedia.NET JavaFX Script Julia Jython K Kaleidoscope Karel Karel++ KEE Kixtart Klerer­May System KIF Kojo Kotlin KRC KRL KRL (KUKA Robot Language) KRYPTON ksh I J K L https://en. the free encyclopedia H Hack (programming language) HAL/S Hamilton C shell Harbour Hartmann pipelines Haskell Haxe High Level Assembly HLSL Hop Hope Hugo Hume HyperTalk IBM Basic assembly language IBM HAScript IBM Informix­4GL IBM RPG ICI Icon Id IDL Idris IMP Inform Io Ioke IPL IPTSCRAE ISLISP ISPF ISWIM J J# J++ JADE Jako JAL Janus JASS Java JavaScript JCL JEAN Join Java JOSS Joule JOVIAL Joy JScript JScript .

NET LabVIEW Ladder Lagoona LANSA Lasso LaTeX Lava LC­3 Leda Legoscript LIL LilyPond Limbo Limnor LINC Lingo Linoleum LIS LISA Lisaac Lisp ­ ISO/IEC 13816 Lite­C Lithe Little b Logo Logtalk LotusScript LPC LSE LSL LiveCode LiveScript Lua Lucid Lustre LYaPAS Lynx M2001 M4 M# Machine code MAD (Michigan Algorithm Decoder) MAD/I Magik Magma make Maple MAPPER now part of BIS MARK­IV now VISION:BUILDER Mary MASM Microsoft Assembly x86 Mathematica MATLAB Maxima (see also Macsyma) Max (Max Msp ­ Graphical Programming Environment) MaxScript internal language 3D Studio Max Maya (MEL) MDL Mercury Mesa Metacard Metafont Microcode MicroScript MIIS MillScript MIMIC Mirah Miranda MIVA Script ML Moby Model 204 Modelica Modula Modula­2 Modula­3 Mohol MOO Mortran Mouse MPD MSIL ­ deprecated name for CIL MSL MUMPS Mystic Programming Language (MPL) NASM NATURAL Napier88 Neko Nemerle NetRexx NewLISP NEWP Newspeak NewtonScript Nim NPL Not eXactly C (NXC) Not Quite C (NQC) NSIS M N https://en.wikipedia.org/wiki/List_of_programming_languages 5/9 . the free encyclopedia L L# .03/09/2015 List of programming languages ­ Wikipedia.

org/wiki/List_of_programming_languages 6/9 .Data NetLogo NGL Nial Nice Nickle Nu NWScript NXT­G o:XML Oak Oberon OBJ2 Object Lisp ObjectLOGO Object REXX Object Pascal Objective­C Objective­J Obliq OCaml occam occam­π Octave OmniMark Onyx Opa Opal OpenCL OpenEdge ABL OPL OPS5 OptimJ Orc ORCA/Modula­2 Oriel Orwell Oxygene Oz P′′ P# ParaSail (programming language) PARI/GP Pascal ­ ISO 7185 PCASTL PCF PEARL PeopleCode Perl PDL Perl6 PHP Phrogram Pico Picolisp Pict Pike PIKT PILOT Pipelines Pizza PL­11 PL/0 PL/B PL/C PL/I ­ ISO 6160 PL/M PL/P PL/SQL PL360 PLANC Plankalkül Planner PLEX PLEXIL Plus POP­11 PostScript PortablE Powerhouse PowerBuilder ­ 4GL GUI appl.js Prograph PROIV Prolog PROMAL Promela PROSE modeling language PROTEL ProvideX Pro*C Pure Python O P Q https://en. generator from Sybase PowerShell PPL Processing Processing.03/09/2015 List of programming languages ­ Wikipedia. the free encyclopedia nesC NESL Net.wikipedia.

03/09/2015 List of programming languages ­ Wikipedia.wikipedia.org/wiki/List_of_programming_languages 7/9 .NET Sed Seed7 Self SenseTalk SequenceL SETL SIMPOL SIGNAL SiMPLE SIMSCRIPT Simula Simulink SISAL SLIP SMALL Smalltalk Small Basic SML Snap! SNOBOL(SPITBOL) Snowball SOL Span SPARK Speedcode SPIN SP/k SPS SQR Squeak Squirrel SR S/SL Stackless Python Starlogo Strand Stata Stateflow Subtext SuperCollider SuperTalk Swift (Apple programming language) Swift (parallel scripting language) SYMPL SyncCharts SystemVerilog R S https://en. the free encyclopedia Q (equational programming language) Q (programming language from Kx Systems) Qalb QtScript QuakeC QPL R R++ Racket RAPID Rapira Ratfiv Ratfor rc REBOL Red Redcode REFAL Reia Revolution rex REXX Rlab RobotC ROOP RPG RPL RSL RTL/2 Ruby RuneScript Rust S S2 S3 S­Lang S­PLUS SA­C SabreTalk SAIL SALSA SAM76 SAS SASL Sather Sawzall SBL Scala Scheme Scilab Scratch Script.

03/09/2015 List of programming languages ­ Wikipedia.org/wiki/List_of_programming_languages 8/9 .NET Visual DataFlex Visual DialogScript Visual Fortran Visual FoxPro Visual J++ Visual J# Visual Objects Visual Prolog VSXu Vvvv WATFIV. compiler­compiler Tom TOM TouchDevelop Topspeed TPU Trac TTM T­SQL TTCN Turing TUTOR TXL TypeScript Turbo C++ Ubercode UCSD Pascal Umple Unicon Uniface UNITY Unix shell UnrealScript Vala VBA VBScript Verilog VHDL Visual Basic Visual Basic . the free encyclopedia T T TACL TACPOL TADS TAL Tcl Tea TECO TELCOMP TeX TEX TIE Timber TMG.wikipedia. WATFOR WebDNA WebQL Windows PowerShell Winbatch Wolfram Wyvern X++ X# xHarbour XL XPL0 XQuery U V W X https://en.

03/09/2015 List of programming languages ­ Wikipedia. Inc.wikipedia.. a non­profit organization. you agree to the Terms of Use and Privacy Policy. By using this site. the free encyclopedia X10 XBL XC (exploits XMOS architecture) Xojo XOTcl XPL Yorick YQL Z notation Zeno ZOPL XSB XSLT ­ See XPath Xtend Y Z ZPL See also Comparison of programming languages Lists of programming languages Hello World in various programming languages List of BASIC dialects List of BASIC dialects by platform List of markup languages List of stylesheet languages Retrieved from "https://en.org/wiki/List_of_programming_languages 9/9 .php? title=List_of_programming_languages&oldid=679127880" Categories:  Lists of programming languages Computer programming This page was last modified on 2 September 2015. https://en. Text is available under the Creative Commons Attribution­ShareAlike License; additional terms may apply.org/w/index.wikipedia. Wikipedia® is a registered trademark of the Wikimedia Foundation. at 16:24.