ExpertClub
Programming languages
Operating systems
Developers and organizations
Paradigms
Typing disciplines
Licenses
Advertise
ExpertClub
Home
Programming languages
Operating systems
Developers and organizations
Paradigms
Typing disciplines
Licenses
Licenses
Platforms
System types
Countries
Industries
Languages by year
Rankings
ExpertClub
Stories
Advertise
About
Contact
Advertise
Home
Programming languages
Programming languages
1,476
programming languages
#
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
Language
Paradigms
First appeared
Developer
*Lisp
parallel computing
1985
Steve Omohundro
.QL
logic programming
,
declarative programming
,
object-oriented programming
2007
Semmle
///
esoteric programming
2006
—
1C:Enterprise programming language
event-driven programming
,
object-oriented programming
1996
1C Company
3DMLW
—
—
—
4DOS
—
1988
—
4th Dimension
procedural programming
1984
4D SAS
A#
—
2004
GNAT
A+
array programming
1988
Morgan Stanley
ABAP
structured programming
,
object-oriented programming
,
imperative programming
1983
SAP
ABasiC
—
—
MetaComCo
Abbreviated Language For Authorization
declarative programming
—
—
Abbreviated Test Language for All Systems
multi-paradigm programming
1983
Institute of Electrical and Electronics Engineers
ABC
procedural programming
,
structured programming
,
imperative programming
1975
Centrum Wiskunde & Informatica
Abstract State Machine Language
functional programming
—
—
ABSYS
logic programming
,
declarative programming
1967
—
Accent
—
1990
—
ACL2
functional programming
1990
Matt Kaufmann
Acorn System BASIC
—
—
Acorn Computers
Action!
procedural programming
1983
Optimized Systems Software
ActionScript
prototype-based programming
,
object-oriented programming
,
functional programming
,
imperative programming
1998
Macromedia
Active Oberon
—
1997
—
Active Server Pages
—
1996
Microsoft
ActiveVFP
object-oriented programming
,
procedural programming
2001
—
Actor-Based Concurrent Language
—
—
—
ACUCOBOL
object-oriented programming
1988
—
Ada
structured programming
,
object-oriented programming
,
multi-paradigm programming
,
imperative programming
1980
Jean Ichbiah
,
S. Tucker Taft
Ada 2005
—
2007
—
Ada 2012
—
2012
—
Ada 83
—
1983
—
Ada 95
—
1994
—
Address programming language
—
1955
Kateryna Yushchenko
ADMB
—
—
—
Advanced Business Application Language
declarative programming
,
procedural programming
—
—
AdvPL
—
1994
—
AEGIS (SIEM platform)
—
—
CAI Technology
Agda
purely functional programming
2007
Chalmers University of Technology
AgentCubes
object-oriented programming
—
—
AgentSheets
object-oriented programming
1991
—
AgentSpeak
agent-oriented programming
—
—
Agora
object-oriented programming
,
reflective programming
,
prototype-based programming
—
Wolfgang De Meuter
Aheui
—
—
Puzzlet Chung
AIMACO
imperative programming
—
—
AIMMS
—
1989
—
AiScript
—
—
—
AL
imperative programming
—
Microsoft
Aldor
logic programming
,
functional programming
,
imperative programming
,
object-oriented programming
1990
IBM Thomas J. Watson Research Center
Alef
concurrent computing
,
structured programming
2010
—
1
2
3
…
31