List of programming languages
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. Dialects of BASIC, esoteric programming languages, and markup languages are not included.
| Programming language lists |
|---|
A
- A.NET
- A-0 System
- A+
- ABAP
- ABC
- ABC ALGOL
- ACC
- Accent
- Ace DASL (Distributed Application Specification Language)
- Action!
- ActionScript
- Actor
- Ada
- Adenine
- Agda
- Agilent VEE
- Agora
- AIMMS
- Aldor
- Alef
- ALF
- ALGOL 58
- ALGOL 60
- ALGOL 68
- ALGOL W
- Alice
- Alma-0
- AmbientTalk
- Amiga E
- AMOS
- AMPL
- AngelScript
- Apex
- APL
- App Inventor for Android's visual block language
- AppleScript
- APT
- Arc
- ARexx
- Argus
- Assembly language
- AutoHotkey
- AutoIt
- AutoLISP / Visual LISP
- Averest
- AWK
- Axum
B
C
- C
- 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
- Cayenne
- CDuce
- Cecil
- Cesil
- Céu
- Ceylon
- CFEngine
- Cg
- Ch
- Chicken
- Chapel
- Charm
- CHILL
- CHIP-8
- chomski
- ChucK
- Cilk
- Citrine
- CL (IBM)
- Claire
- Clarion
- Clean
- Clipper
- CLIPS
- CLIST
- Clojure
- CLU
- CMS-2
- COBOL – ISO/IEC 1989
- CobolScript – COBOL Scripting language
- Cobra
- CoffeeScript
- ColdFusion
- COMAL
- Combined Programming Language (CPL)
- COMIT
- Common Intermediate Language (CIL)
- Common Lisp (also known as CL)
- COMPASS
- Component Pascal
- Constraint Handling Rules (CHR)
- COMTRAN
- Cool
- Coq
- Coral 66
- CorVision
- COWSEL
- CPL
- Cryptol
- Crystal
- Csound
- Cuneiform
- Curl
- Curry
- Cybil
- Cyclone
- Cypher Query Language
- Cython
- CEEMAC
D
E
- E
- Ease
- Easy PL/I
- EASYTRIEVE PLUS
- eC
- ECMAScript
- Edinburgh IMP
- EGL
- Eiffel
- ELAN
- Elixir
- Elm
- Emacs Lisp
- Emerald
- Epigram
- EPL (Easy Programming Language)
- EPL (Eltron Programming Language)
- Erlang
- es
- Escher
- ESPOL
- Esterel
- Etoys
- Euclid
- Euler
- Euphoria
- EusLisp Robot Programming Language
- CMS EXEC (EXEC)
- EXEC 2
- Executable UML
- Ezhil
F
G
- Game Maker Language (Scripting language)
- GameMonkey Script
- GAMS
- GAP
- G-code
- GDScript
- Genie
- GDL
- GEORGE
- GLSL
- GNU E
- GNU Guile
- Go
- Go!
- GOAL
- Gödel
- Golo
- GOM (Good Old Mad)
- Google Apps Script
- Gosu
- GOTRAN
- GPSS
- GraphTalk
- GRASS
- Grasshopper
- Groovy
H
I
- Io
- Icon
- IBM Basic assembly language
- IBM HAScript
- IBM Informix-4GL
- IBM RPG
- IDL
- Idris
- Inform
J
K
L
M
- 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
- Metafont
- MHEG-5 (Interactive TV programming language)
- Microcode
- MicroScript
- MIIS
- Milk (programming language)
- MIMIC
- Mirah
- Miranda
- MIVA Script
- ML
- Model 204
- Modelica
- Modula
- Modula-2
- Modula-3
- Mohol
- MOO
- Mortran
- Mouse
- MPD
- MSL
- MUMPS
- MuPAD
- Mutan
- Mystic Programming Language (MPL)
N
O
P
- P
- P4
- P′′
- ParaSail (programming language)
- PARI/GP
- Pascal – ISO 7185
- Pascal Script
- PCASTL
- PCF
- PEARL
- PeopleCode
- Perl
- PDL
- Pharo
- PHP
- Pico
- Picolisp
- Pict
- Pig (programming tool)
- Pike
- 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
- POP-2
- PostScript
- PortablE
- POV-Ray SDL
- Powerhouse
- PowerBuilder – 4GL GUI application generator from Sybase
- PowerShell
- PPL
- Processing
- Processing.js
- Prograph
- PROIV
- Prolog
- PROMAL
- Promela
- PROSE modeling language
- PROTEL
- ProvideX
- Pro*C
- Pure
- Pure Data
- PureScript
- Python
Q
R
S
- S
- S2
- S3
- S-Lang
- S-PLUS
- SA-C
- SabreTalk
- SAIL
- SAM76
- SAS
- SASL
- Sather
- Sawzall
- Scala
- Scheme
- Scilab
- Scratch
- Script.NET
- Sed
- Seed7
- Self
- SenseTalk
- SequenceL
- Serpent
- SETL
- SIMPOL
- SIGNAL
- SiMPLE
- SIMSCRIPT
- Simula
- Simulink
- Singularity
- SISAL
- 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
- SuperTalk
- Swift (Apple programming language)
- Swift (parallel scripting language)
- SYMPL
- SystemVerilog
T
V
W
- WATFIV, WATFOR
- WebAssembly
- WebDNA
- Whiley
- Winbatch
- Wolfram Language
- Wyvern
- W65271
X
Z
gollark: Magic systems generally care about higher-level objects and what humans do and whatever, instead of describing universal physical laws.
gollark: *Our* universe has cold uncaring physics, which life, particularly intelligent life, can exploit like everything else if it researches them enough.
gollark: Thus, my probably horribly flawed way to categorize it is that magic is where the universe/setting is weirdly interested in sentient beings/life/humans/etc, and generally more comprehensible to them.
gollark: I was thinking about this a lot a while ago, and determined that magic wasn't really an aesthetic since there are a few stories which have basically everything be "magic" which does identical things to technology.
gollark: There isn't *that* much difference between "magic" and "weird physics".
See also
- Lists of programming languages
- List of programming languages by type
- Comparison of programming languages
- List of BASIC dialects by platform
- List of markup languages
- List of stylesheet languages
- 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.