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
Lynx
—
1984
University of Wisconsin–Madison
M
—
2008
—
M language
—
—
Direction générale des Finances publiques
M4
—
1977
—
Macintosh Common Lisp
—
—
—
Maclisp
—
—
Richard Greenblatt
MACRO-10
—
—
—
MAD
imperative programming
,
procedural programming
1959
Bernard Galler
,
Robert M. Graham
,
Bruce Arden
Magik
object-oriented programming
1989
—
MAGMA-Lisp
—
1973
Franco Turini
,
Maria Simi
,
Carlo Montangero
,
Giuliano Pacini
MAI Basic Four
—
1974
—
Make
macro
1976
Stuart Feldman
Malbolge
esoteric programming
1998
—
Mama
—
—
—
Managed Extensions for C++
—
2002
—
MapBasic
—
—
Pitney Bowes
Mapbox Style Specification
declarative programming
—
Mapbox
Maple
object-oriented programming
,
functional programming
,
procedural programming
1982
Waterloo Maple
MapLibre Style Specification
declarative programming
—
MapLibre
MAPPER
—
1968
Unisys
MARK IV
—
1964
—
Mary
imperative programming
1971
SINTEF
MATH-MATIC
imperative programming
1957
Grace Hopper
Mathcad
—
1986
Mathsoft
Mathematica
functional programming
,
array programming
1988
Wolfram Research
MATLAB
—
1984
MathWorks
,
Cleve Moler
MATLAB
object-oriented programming
,
array programming
,
imperative programming
,
functional programming
,
procedural programming
—
MathWorks
MATRIX MATH
—
1954
—
Maude system
reflective programming
,
logic programming
,
metaprogramming
—
—
Mavka
—
2022
—
Max (programming language)
declarative programming
,
visual programming language
—
Cycling '74
Maxscript
—
1997
—
Maya Embedded Language
—
1998
—
MBASIC
imperative programming
—
—
MC#
—
2003
—
MCPL
—
—
—
MDL
—
—
Bentley Systems
MDL
procedural programming
,
reflective programming
,
metaprogramming
,
functional programming
1971
—
Mercury
object-oriented programming
,
multi-paradigm programming
,
purely functional programming
,
logic programming
,
functional programming
1995
University of Melbourne
Mesa
procedural programming
1976
Palo Alto Research Center
Metafont
declarative programming
—
Donald Knuth
Metal Shading Language
—
—
—
Metamath
—
—
—
MetaPost
imperative programming
,
declarative programming
1994
—
MetaQuotes Language
object-oriented programming
2005
MetaQuotes
Mewar Programming Language
imperative programming
2025
—
MexScript
domain-specific language
1997
Mike Zuurman
Micro Lua DS
—
2008
—
1
…
15
16
17
18
19
…
31