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
ColorForth
procedural programming
—
Charles H. Moore
COMAL
structured programming
,
procedural programming
1975
—
COMIT
—
1957
—
Commodore BASIC
—
1977
—
Common Intermediate Language
object-oriented programming
2000
Microsoft
Common Lisp
generic programming
,
reflective programming
,
procedural programming
,
functional programming
,
multi-paradigm programming
,
metaprogramming
,
object-oriented programming
1984
Common Lisp committee, J13
Common Workflow Language
—
2014
—
Compiler Description Language
—
1971
—
Component Pascal
imperative programming
,
structured programming
,
modular programming
,
object-oriented programming
1997
—
COMPOOL
—
1952
—
COMTRAN
procedural programming
1957
Bob Bemer
Concurrent C
concurrent computing
,
imperative programming
1984
—
Concurrent Euclid
functional programming
,
structured programming
,
imperative programming
1980
Ric Holt
,
James Cordy
Concurrent ML
—
—
—
Concurrent Pascal
—
1975
Per Brinch Hansen
Constraint Handling Rules
declarative programming
,
constraint logic programming
1991
—
Control Language
imperative programming
—
IBM
Converge
object-oriented programming
—
—
Cool
object-oriented programming
1996
—
Coral 66
procedural programming
,
structured programming
,
imperative programming
1964
—
CORC
—
1962
—
Cornell University Programming Language
—
—
Cornell University
CorVision
—
1986
Cortex
CosmicOS
—
—
—
COW
—
—
—
COWSEL
—
1964
Rod Burstall
,
Robin Popplestone
CPC Coding scheme
—
1948
—
CPL
procedural programming
,
multi-paradigm programming
,
imperative programming
,
structured programming
,
functional programming
1963
—
Croc
—
2006
—
Cryptol
—
—
Galois, Inc.
Crystal
object-oriented programming
,
multi-paradigm programming
,
concurrent computing
2014
Ary Borenzweig
,
Manas Technology Solutions
CS-4
procedural programming
1973
Intermetrics
Csound
—
1986
—
Cub
—
—
—
Cuneiform
functional programming
2013
Humboldt-Universität zu Berlin
Curl
reflective programming
,
functional programming
,
multi-paradigm programming
,
declarative programming
,
object-oriented programming
1998
SCSK Corporation
,
Steve Ward
CurlyWas
—
—
—
Curry
constraint programming
,
logic programming
,
functional programming
1995
Kiel University
Curry notation system
—
1948
—
CWEB
literate programming
—
Donald Knuth
CycL
—
1984
—
Cyclone
—
2002
AT&T
Cypher Query Language
—
—
—
Cython
—
2007
—
Céu
event-driven programming
, synchronous programming, structured concurrency,
reactive programming
—
—
Cω
multi-paradigm programming
2005
Microsoft Research
D
functional programming
,
imperative programming
,
object-oriented programming
2001
Walter Bright
,
D Language Foundation
DADiSP
multi-paradigm programming
—
—
1
…
5
6
7
8
9
…
31