List of programming languages
(Redirected from Alphabetical 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 markup languages such as HTML or XML, but does include domain-specific languages such as SQL and its dialects.
A
edit- 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
- Algebraic Logic Functional programming language (ALF)
- ALGOL 58
- ALGOL 60
- ALGOL 68
- ALGOL W
- 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
- ArkTS
- ARexx
- Argus
- Assembly language (ASM)
- AutoHotkey
- AutoIt
- AutoLISP, Visual LISP
- Averest
- AWK
- Axum
B
editC
edit- 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)
- 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
editE
editF
edit- 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
G
edit- Game Maker Language
- GameMonkey Script
- General Algebraic Modeling System (GAMS)
- GAP
- G-code
- GDScript (Godot)
- Geometric Description Language (GDL)
- GEORGE
- Gleam
- OpenGL Shading Language (GLSL)
- GNU E
- GNU Ubiquitous Intelligent Language for Extensions (GNU Guile)
- Go
- Go!
- Game Oriented Assembly Lisp (GOAL)
- Gödel
- Golo
- Good Old Mad (GOM)
- Google Apps Script
- Gosu
- GOTRAN (IBM 1620)
- General Purpose Simulation System (GPSS)
- GraphTalk (Computer Sciences Corporation)
- GRASS
- Grasshopper
- Groovy (by Apache)
H
editI
editJ
editK
editL
editM
edit- M Formula language
- M4
- M#
- Machine code
- MAD (Michigan Algorithm Decoder)
- MAD/I
- Magik
- Magma
- 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
- 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
editO
editP
edit- 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
- Pro*C
- Pure
- Pure Data
- PureScript
- PWCT
- Python
Q
editR
editS
edit- 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
- SPL
- 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
edit- T
- TACL
- 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
U
editV
editW
edit- WATFIV, WATFOR (WATerloo FORtran IV)
- WebAssembly
- WebDNA
- Whiley
- Wolfram Language
- Wyvern
X
editY
editZ
editSee also
edit- 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