List of Programming Languages - Wikipedia
List of Programming Languages - Wikipedia
This is an index to notable programming languages, in current or historical use. Dialects of BASIC, esoteric Programming language
programming languages, and markup languages are not included. A programming language does not need to be lists
imperative or Turing-complete, but must be executable and so does not include markups such as HTML or XML, but Alphabetical
does include domain-specific languages such as SQL and its dialects. Categorical
Chronological
0–9 · 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 Generational
Contents: See also
· ·
A [ edit ]
A.NET (A#/A sharp) Agilent VEE (Keysight VEE) Apache Pig latin
A-0 System Agora Apex (Salesforce.com, Inc)
A+ (A plus) AIMMS APL
ABAP Aldor App Inventor for Android's visual block
ABC Alef language (MIT App Inventor)
ABC ALGOL ALF AppleScript
ACC ALGOL 58 APT
Accent (Rational Synergy) ALGOL 60 Arc
Ace Distributed Application Specification ALGOL 68 ARexx
Language (DASL) ALGOL W Argus
Action! Alice (Alice ML) Assembly language (ASM)
ActionScript Alma-0 AutoHotkey
Actor AmbientTalk AutoIt
Ada – ISO/IEC 8652 Amiga E AutoLISP / Visual LISP
Adenine (Haystack) AMPL Averest
AdvPL Analitik AWK
Agda AngelScript Axum
B [ edit ]
C [ edit ]
D [ edit ]
E [ edit ]
E Elixir Esterel
Ease Elm Etoys
Easy PL/I Emacs Lisp Euclid
EASYTRIEVE PLUS Emerald Euler
eC Epigram Euphoria
ECMAScript EPL (Easy Programming Language) EusLisp Robot Programming Language
Edinburgh IMP Erlang CMS EXEC (EXEC)
EGL es EXEC 2
Eiffel Escher Executable UML
ELAN ESPOL Ezhil
F [ edit ]
F Flavors @Formula
F# (F sharp) Flex Forth
F* Flix Fortran – ISO/IEC 1539
Factor FlooP Fortress
Fantom FLOW-MATIC (B0) FP
FAUST FOCAL (Formulating On-Line Calculations in FoxBase/FoxPro
FFP Algebraic Language/FOrmula CALculator) Franz Lisp
fish FOCUS Futhark
Fjölnir FOIL F-Script
FL FORMAC (FORMula MAnipulation Compiler)
G [ edit ]
Game Maker Language GLSL (OpenGL Shading Language) GOM (Good Old Mad)
GameMonkey Script GNU E Google Apps Script
GAMS (General Algebraic Modeling System) GNU Guile (GNU Ubiquitous Intelligent Gosu
GAP Language for Extensions) GOTRAN (IBM 1620)
G-code Go GPSS (General Purpose Simulation System)
GDScript (Godot) Go! GraphTalk (Computer Sciences Corporation)
Genie GOAL (Game Oriented Assembly Lisp) GRASS
GDL (Geometric Description Language) Gödel Grasshopper
GEORGE Golo Groovy (Apache Groovy)
H [ edit ]
I [ edit ]
J [ edit ]
J JASS Joule
J# (J sharp) Java JOVIAL
J++ (J plus plus) JavaFX Script Joy
JADE JavaScript jq
Jai Jess JScript
JAL JCL JScript .NET
Janus (concurrent constraint programming JEAN Julia
language) Join Java Jython
Janus (time-reversible computing JOSS
programming language)
K [ edit ]
L [ edit ]
M [ edit ]
N [ edit ]
O [ edit ]
P [ edit ]
Q [ edit ]
R [ edit ]
R rc ROOP
R++ Reason RPG
Racket REBOL RPL
Raku Red RSL
RAPID Redcode RTL/2
Rapira REFAL Ruby
Ratfiv REXX Rust
Ratfor Ring
S [ edit ]
S Serpent Speakeasy
S2 SETL Speedcode
S3 Short Code SPIN
S-Lang SIMPOL SP/k
S-PLUS SIGNAL SPS
SA-C SiMPLE SQL
SabreTalk SIMSCRIPT SQR
SAIL Simula Squeak
SAKO Simulink Squirrel
SAS SISAL SR
SASL SKILL S/SL
Sather SLIP Starlogo
Sawzall SMALL Strand
Scala Smalltalk Stata
Scheme SML Stateflow
Scilab Strongtalk Subtext
Scratch Snap! SBL
ScratchJr SNOBOL (SPITBOL) SuperCollider
Script.NET Snowball Superplan
Sed SOL SuperTalk
Seed7 Solidity Swift (Apple programming language)
Self SOPHAEROS Swift (parallel scripting language)
SenseTalk Source SYMPL
SequenceL SPARK
T [ edit ]
T TeX TTM
TACL TEX (Text Executive Programming Language) T-SQL (Transact-SQL)
TACPOL TIE Transcript (LiveCode)
TADS (Text Adventure Development System) TMG (TransMoGrifier), compiler-compiler TTCN (Tree and Tabular Combined Notation)
TAL Tom Turing
Tcl Toi TUTOR (PLATO Author Language)
Tea Topspeed (Clarion) TXL
TECO (Text Editor and Corrector) TPU (Text Processing Utility) TypeScript
TELCOMP Trac Tynker
U [ edit ]
V [ edit ]
W [ edit ]
X [ edit ]
Y [ edit ]
Z [ edit ]
Computer
programming portal
Ada · ALGOL · APL · Assembly · BASIC · C · C++ · C# · Classic Visual Basic · COBOL · Erlang · Forth · Fortran · Go · Haskell · Java · JavaScript · Kotlin · Lisp · Lua ·
MATLAB · ML · Object Pascal · Pascal · Perl · PHP · Prolog · Python · R · Ruby · Rust · SQL · Scratch · Shell · Simula · Smalltalk · Swift · Visual Basic · more...
Text is available under the Creative Commons Attribution-ShareAlike License 3.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.
Privacy policy About Wikipedia Disclaimers Contact Wikipedia Mobile view Developers Statistics Cookie statement