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
EFL
—
—
Stuart Feldman
EGL
—
—
IBM
Eiffel
class-based programming
,
multi-paradigm programming
,
concurrent computing
,
generic programming
,
object-oriented programming
1986
Bertrand Meyer
El-76
—
1972
Lebedev Institute of Precision Mechanics and Computer Engineering
ELAN
—
1974
Technische Universität Berlin
ElGolog
—
—
—
ELI
array programming
—
—
Elixir
concurrent computing
,
functional programming
, process-oriented programming
2011
José Valim
Elm
functional reactive programming
,
reactive programming
,
functional programming
,
purely functional programming
2012
—
Elvish
—
—
—
Emacs Lisp
metaprogramming
,
reflective programming
,
functional programming
1985
GNU Project
Embedded Visual Basic
object-oriented programming
,
procedural programming
,
event-driven programming
—
Microsoft
Emerald
object-oriented programming
—
—
Emmental
esoteric programming
—
—
Emoticon
—
2004
—
Enchanting
—
—
—
ENIAC coding system
—
1943
J. Presper Eckert
,
Alan Turing
,
Herman Goldstine
,
John Mauchly
,
John von Neumann
ENIAC Short Code
—
1946
—
Entry
visual programming language
2013
—
Envelop
—
—
—
Epigram
functional programming
2004
—
Epson Standard Code for Printers
—
—
Seiko Epson
Erlang
concurrent computing
,
functional programming
,
multi-paradigm programming
,
declarative programming
1986
Robert Virding
,
Joe Armstrong
,
Ericsson
ESC/POS
—
—
Seiko Epson
Escher
logic programming
,
declarative programming
,
functional programming
—
—
Esterel
imperative programming
,
concurrent computing
—
—
Eta
—
—
—
Etoys
prototype-based programming
,
object-oriented programming
1996
Apple Inc.
Euclid
procedural programming
,
functional programming
,
structured programming
,
imperative programming
1977
Ric Holt
Euler
imperative programming
,
procedural programming
,
structured programming
1965
—
EuLisp
multi-paradigm programming
1990
—
Euphoria
imperative programming
,
procedural programming
1993
—
EusLisp Robot Programming Language
—
1986
—
EventScripts
—
2004
—
Executive Systems Problem Oriented Language
procedural programming
,
structured programming
,
imperative programming
1966
Burroughs Corporation
EXEL
—
—
Jacques Arsac
Expect
—
—
Don Libes
Extempore
functional programming
—
—
ExtendScript
—
—
Adobe
Extensible Application Markup Language
declarative programming
2008
—
Extensible Embeddable Language
multi-paradigm programming
—
—
Extension Language Kit
—
—
—
Ezhil
imperative programming
,
procedural programming
,
structured programming
2007
—
F
modular programming
,
array programming
,
procedural programming
—
—
F#
object-oriented programming
,
metaprogramming
,
imperative programming
,
functional programming
,
concurrent computing
,
reflective programming
2005
F Sharp Software Foundation
,
Microsoft
F*
functional programming
,
imperative programming
—
Microsoft Research
,
Institut National de Recherche en Informatique et en Automatique
F-Script
array programming
,
object-oriented programming
2009
—
FACT
procedural programming
1959
—
1
…
7
8
9
10
11
…
31