List of programming languages
This is an index to notable programming languages, in current or historical use. Dialects of BASIC, esoteric programming languages, and markup languages are not included. A programming language does not need to be imperative or Turing-complete, but must be executable and so does not include markups such as HTML or XML, but does include domain-specific languages such as SQL and its dialects.
| Programming language lists  | 
|---|
A
    
- A.NET (A#/A sharp)
 - A-0 System
 - A+ (A plus)
 - ABAP
 - ABC
 - ABC ALGOL
 - ACC
 - Accent (Rational Synergy)
 - Ace Distributed Application Specification Language (DASL)
 - Action!
 - ActionScript
 - Actor
 - Ada – ISO/IEC 8652
 - Adenine (Haystack)
 - AdvPL
 - Agda
 - Agilent VEE (Keysight VEE)
 - Agora
 - AIMMS
 - Aldor
 - Alef
 - ALF
 - ALGOL 58
 - ALGOL 60
 - ALGOL 68
 - ALGOL W
 - Alice (Alice ML)
 - Alma-0
 - AmbientTalk
 - Amiga E
 - AMPL
 - Analitik
 - AngelScript
 - Apache Pig latin
 - Apex (Salesforce.com, Inc)
 - APL
 - App Inventor for Android's visual block language (MIT App Inventor)
 - AppleScript
 - APT
 - Arc
 - ARexx
 - Argus
 - Assembly language (ASM)
 - AutoHotkey
 - AutoIt
 - AutoLISP / Visual LISP
 - Averest
 - AWK
 - Axum
 
B
    
    
C
    
- C – ISO/IEC 9899
 - C-- (C minus minus)
 - C++ (C plus plus) – ISO/IEC 14882
 - C*
 - C# (C sharp) – ISO/IEC 23270
 - C/AL
 - Caché ObjectScript
 - C Shell (csh)
 - Caml
 - Carbon
 - Catrobat
 - Cayenne (Lennart Augustsson)
 - CDuce
 - Cecil
 - CESIL (Computer Education in Schools Instruction Language)
 - Céu
 - Ceylon
 - CFEngine
 - Cg (High-Level Shader/Shading Language [HLSL])
 - Ch
 - Chapel (Cascade High Productivity Language)
 - Charm
 - CHILL
 - CHIP-8
 - ChucK
 - Cilk (also Cilk++ and Cilk plus)
 - Claire
 - Clarion
 - Clean
 - Clipper
 - CLIPS
 - CLIST
 - Clojure
 - CLU
 - CMS-2
 - COBOL – ISO/IEC 1989
 - CobolScript – COBOL Scripting language
 - Cobra
 - CoffeeScript
 - ColdFusion
 - COMAL
 - COMIT
 - Common Intermediate Language (CIL)
 - Common Lisp (also known as CL)
 - COMPASS
 - Component Pascal
 - COMTRAN
 - Concurrent Pascal
 - Constraint Handling Rules (CHR)
 - Control Language
 - Coq
 - CORAL, Coral 66
 - CorVision
 - COWSEL
 - CPL
 - Cryptol
 - Crystal
 - Csound
 - Cuneiform
 - Curl
 - Curry
 - Cybil
 - Cyclone
 - Cypher Query Language
 - Cython
 - CEEMAC
 
D
    
    
E
    
    
F
    
- F
 - F# (F sharp)
 - F*
 - Factor
 - Fantom
 - FAUST
 - FFP
 - fish
 - Fjölnir
 - FL
 - Flavors
 - Flex
 - Flix
 - FlooP
 - FLOW-MATIC (B0)
 - FOCAL (Formulating On-Line Calculations in Algebraic Language/FOrmula CALculator)
 - FOCUS
 - FOIL
 - FORMAC (FORMula MAnipulation Compiler)
 - @Formula
 - Forth
 - Fortran – ISO/IEC 1539
 - Fortress
 - FP
 - FoxBase/FoxPro
 - Franz Lisp
 - Futhark
 - F-Script
 
G
    
- Game Maker Language
 - GameMonkey Script
 - GAMS (General Algebraic Modeling System)
 - GAP
 - G-code
 - GDScript (Godot)
 - Genie
 - GDL (Geometric Description Language)
 - GEORGE
 - GLSL (OpenGL Shading Language)
 - GNU E
 - GNU Guile (GNU Ubiquitous Intelligent Language for Extensions)
 - Go
 - Go!
 - GOAL (Game Oriented Assembly Lisp)
 - Gödel
 - Golo
 - GOM (Good Old Mad)
 - Google Apps Script
 - Gosu
 - GOTRAN (IBM 1620)
 - GPSS (General Purpose Simulation System)
 - GraphTalk (Computer Sciences Corporation)
 - GRASS
 - Grasshopper
 - Groovy (Apache Groovy)
 
H
    
    
J
    
    
K
    
    
L
    
    
M
    
- M Formula language
 - M2001
 - M4
 - M#
 - Machine code
 - MAD (Michigan Algorithm Decoder)
 - MAD/I
 - Magik
 - Magma
 - Máni
 - Maple
 - MAPPER (now part of BIS)
 - MARK-IV (now VISION:BUILDER)
 - Mary
 - MATLAB
 - MASM Microsoft Assembly x86
 - MATH-MATIC
 - Maude system
 - Maxima (see also Macsyma)
 - Max (Max Msp – Graphical Programming Environment)
 - MaxScript internal language 3D Studio Max
 - Maya (MEL)
 - MDL
 - Mercury
 - Mesa
 - MHEG-5 (Interactive TV programming language)
 - Microcode
 - Microsoft Power Fx
 - MIIS
 - Milk (programming language)
 - MIMIC
 - Mirah
 - Miranda
 - MIVA Script
 - ML
 - Model 204
 - Modelica
 - Malbolge
 - Modula
 - Modula-2
 - Modula-3
 - Mohol
 - Mojo
 - MOO
 - Mortran
 - Mouse
 - MPD
 - MSL
 - MUMPS
 - MuPAD
 - Mutan
 - Mystic Programming Language (MPL)
 
N
    
    
O
    
    
P
    
- P
 - P4
 - P′′
 - ParaSail
 - PARI/GP
 - Pascal – ISO 7185
 - Pascal Script
 - PCASTL
 - PCF
 - PEARL
 - PeopleCode
 - Perl
 - PDL
 - Pharo
 - PHP
 - Pico
 - Picolisp
 - Pict
 - Pike
 - PILOT
 - Pipelines
 - Pizza
 - PL-11
 - PL/0
 - PL/B
 - PL/C
 - PL/I – ISO 6160
 - PL/M
 - PL/P
 - PL/S
 - PL/SQL
 - PL360
 - PLANC
 - Plankalkül
 - Planner
 - PLEX
 - PLEXIL
 - Plus
 - POP-11
 - POP-2
 - PostScript
 - PortablE
 - POV-Ray SDL
 - Powerhouse
 - PowerBuilder – 4GL GUI application generator from Sybase
 - PowerShell
 - PPL
 - Processing
 - Processing.js
 - Prograph
 - Project Verona
 - Prolog
 - PROMAL
 - Promela
 - PROSE modeling language
 - PROTEL
 - ProvideX
 - Pro*C
 - Pure
 - Pure Data
 - PureScript
 - PWCT
 - Python
 
Q
    
    
R
    
    
S
    
- S
 - S2
 - S3
 - S-Lang
 - S-PLUS
 - SA-C
 - SabreTalk
 - SAIL
 - SAKO
 - SAS
 - SASL
 - Sather
 - Sawzall
 - Scala
 - Scheme
 - Scilab
 - Scratch
 - ScratchJr
 - Script.NET
 - Sed
 - Seed7
 - Self
 - SenseTalk
 - SequenceL
 - Serpent
 - SETL
 - Short Code
 - SIMPOL
 - SIGNAL
 - SiMPLE
 - SIMSCRIPT
 - Simula
 - Simulink
 - SISAL
 - SKILL
 - SLIP
 - SMALL
 - Smalltalk
 - SML
 - Strongtalk
 - Snap!
 - SNOBOL (SPITBOL)
 - Snowball
 - SOL
 - Solidity
 - SOPHAEROS
 - Source
 - SPARK
 - Speakeasy
 - Speedcode
 - SPIN
 - SP/k
 - SPS
 - SQL
 - SQR
 - Squeak
 - Squirrel
 - SR
 - S/SL
 - Starlogo
 - Strand
 - Stata
 - Stateflow
 - Subtext
 - SBL
 - SuperCollider
 - Superplan
 - SuperTalk
 - Swift (Apple programming language)
 - Swift (parallel scripting language)
 - SYMPL
 
T
    
- T
 - TACL
 - TACPOL
 - TADS (Text Adventure Development System)
 - TAL
 - Tcl
 - Tea
 - TECO (Text Editor and Corrector)
 - TELCOMP
 - TeX
 - TEX (Text Executive Programming Language)
 - TIE
 - TMG (TransMoGrifier), compiler-compiler
 - Tom
 - Toi
 - Topspeed (Clarion)
 - TPU (Text Processing Utility)
 - Trac
 - TTM
 - T-SQL (Transact-SQL)
 - Transcript (LiveCode)
 - TTCN (Tree and Tabular Combined Notation)
 - Turing
 - TUTOR (PLATO Author Language)
 - TXL
 - TypeScript
 - Tynker
 
V
    
    
W
    
- WATFIV, WATFOR (WATerloo FORtran IV)
 - WebAssembly
 - WebDNA
 - Whiley
 - Winbatch
 - Wolfram Language
 - Wyvern
 
X
    
    
See also
    
- Lists of programming languages
 - List of programming languages by type
 - Comparison of programming languages
 - List of BASIC dialects
 - List of markup languages
 - List of stylesheet languages
 - List of programming languages for artificial intelligence
 - History of programming languages
 - Category:Programming languages
 
 List of hello world programs at Wikibooks
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.