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
Brainfuck
esoteric programming
,
imperative programming
1993
Urban Müller
Brutus2D
procedural programming
—
—
Bs
—
—
Apple Inc.
BSASPEC
multi-paradigm programming
2004
Microsoft Research
Bubble
—
—
—
Business Intelligence Markup Language
—
—
Varigence
Business Process Execution Language
—
2003
—
C
multi-paradigm programming
,
imperative programming
,
structured programming
,
procedural programming
1972
Dennis M. Ritchie
,
Bell Labs
,
American National Standards Institute
,
International Organization for Standardization
,
Ken Thompson
C Intermediate Language
—
—
—
C shell
—
1978
Bill Joy
C#
object-oriented programming
, strict programming,
functional programming
,
event-driven programming
,
reflective programming
,
generic programming
,
structured programming
,
class-based programming
,
imperative programming
,
multi-paradigm programming
2001
Microsoft
C*
imperative programming
,
multi-paradigm programming
,
object-oriented programming
,
parallel programming
1987
—
C++
object-oriented programming
,
multi-paradigm programming
,
functional programming
,
procedural programming
,
generic programming
1983
Bjarne Stroustrup
C++/CLI
structured programming
—
—
C++/CX
—
—
Microsoft
C--
imperative programming
1997
Norman Ramsey
,
Simon Peyton Jones
C/AL
imperative programming
—
Microsoft
C2
—
—
—
C3
—
—
—
CA-Telon
—
—
CA Technologies
Caché ObjectScript
object-oriented programming
1997
—
Cadence SKILL
functional programming
1990
Cadence Design Systems
CAI-AUTH
—
—
CAI Technology
CAI-Cloud
—
—
CAI Technology
CAI-Vault
—
—
CAI Technology
CAL Actor Language
dataflow programming
2001
—
CALM
—
—
Jean-Daniel Nicoud
Caml
functional programming
,
multi-paradigm programming
,
imperative programming
1985
Institut National de Recherche en Informatique et en Automatique
Caméléon
functional programming
2009
—
Candle
—
—
—
Cangjie
—
—
Huawei
CaPSL
—
—
Canon Inc.
Carbon
—
2020
Google
Cascading Style Sheets
—
1996
Bert Bos
,
Håkon Wium Lie
,
CSS Working Group
Casio BASIC
—
—
—
Cat
—
2006
—
Catrobat
—
—
—
Cayenne
functional programming
—
—
CBASIC
—
—
Gordon Eubanks
CDuce
functional programming
—
—
Cecil
object-oriented programming
1992
—
CEMMA
—
—
Institute of Mathematical Machines
Cerner CCL
—
—
Cerner
Ceylon
functional programming
,
imperative programming
,
multi-paradigm programming
,
object-oriented programming
2011
Gavin King
,
Red Hat
Cg
—
—
—
CGOL
procedural programming
1973
Vaughan Ronald Pratt
Ch
—
2001
—
Chaos
—
—
—
1
…
3
4
5
6
7
…
31