ExpertClub
  1. Home
  2. Programming languages
  3. M

Programming languages: M

96 programming languages
LanguageParadigmsFirst appearedDeveloper
M—2008—
M language——Direction générale des Finances publiques
M4—1977—
Macintosh Common Lisp———
Maclisp——Richard Greenblatt
MACRO-10———
MADimperative programming, procedural programming1959Bernard Galler, Robert M. Graham, Bruce Arden
Magikobject-oriented programming1989—
MAGMA-Lisp—1973Franco Turini, Maria Simi, Carlo Montangero, Giuliano Pacini
MAI Basic Four—1974—
Makemacro1976Stuart Feldman
Malbolgeesoteric programming1998—
Mama———
Managed Extensions for C++—2002—
MapBasic——Pitney Bowes
Mapbox Style Specificationdeclarative programming—Mapbox
Mapleobject-oriented programming, functional programming, procedural programming1982Waterloo Maple
MapLibre Style Specificationdeclarative programming—MapLibre
MAPPER—1968Unisys
MARK IV—1964—
Maryimperative programming1971SINTEF
MATH-MATICimperative programming1957Grace Hopper
Mathcad—1986Mathsoft
Mathematicafunctional programming, array programming1988Wolfram Research
MATLAB—1984MathWorks, Cleve Moler
MATLABobject-oriented programming, array programming, imperative programming, functional programming, procedural programming—MathWorks
MATRIX MATH—1954—
Maude systemreflective programming, logic programming, metaprogramming——
Mavka—2022—
Max (programming language)declarative programming, visual programming language—Cycling '74
Maxscript—1997—
Maya Embedded Language—1998—
MBASICimperative programming——
MC#—2003—
MCPL———
MDL——Bentley Systems
MDLprocedural programming, reflective programming, metaprogramming, functional programming1971—
Mercuryobject-oriented programming, multi-paradigm programming, purely functional programming, logic programming, functional programming1995University of Melbourne
Mesaprocedural programming1976Palo Alto Research Center
Metafontdeclarative programming—Donald Knuth
Metal Shading Language———
Metamath———
MetaPostimperative programming, declarative programming1994—
MetaQuotes Languageobject-oriented programming2005MetaQuotes
Mewar Programming Languageimperative programming2025—
MexScriptdomain-specific language1997Mike Zuurman
Micro Lua DS—2008—
Microalg—2014—
MicroBlockslive coding——
Microsoft BASIC—1975Microsoft
Microsoft Cstructured programming, object-oriented programming, declarative programming1983Microsoft
Microsoft Excel Macro, version 4——Microsoft
Microsoft Macro Assembler—1981Microsoft
Microsoft Pascal——Microsoft
Microsoft Small Basicstructured programming2008Microsoft
Microsoft Visual Programming Language———
MIIS—1971MEDITECH
Milk——MIT Computer Science and Artificial Intelligence Laboratory
MIMICobject-oriented programming1964—
Mind———
MiniZincconstraint programming2009Monash University
Mirahobject-oriented programming, imperative programming2008—
Mirandadeclarative programming, purely functional programming1985—
MIRC scripting languageprocedural programming, event-driven programming1995—
Mistyactor model, dynamic typing—Douglas Crockford
MIT/GNU Scheme——Massachusetts Institute of Technology
MIVA Scriptimperative programming1996—
Mizardeclarative programming1973—
MLfunctional programming, imperative programming, procedural programming1973Robin Milner
MLABmulti-paradigm programming——
MLisp———
Mobile BASIC—2003—
Mocklisp———
Modelicaobject-oriented programming, declarative programming1997Modelica Association
Modulaprocedural programming, imperative programming, modular programming1975Niklaus Wirth
Modula-2modular programming, imperative programming, structured programming, concurrent computing1978Niklaus Wirth
Modula-2+modular programming, imperative programming, concurrent computing1984DEC Systems Research Center
Modula-3object-oriented programming, imperative programming1989Digital Equipment Corporation
Mojoimperative programming, generic programming, functional programming2023Modular
MOLOG—1986—
Mondrian—1997—
Monkey Xobject-oriented programming2011—
MOO—1990—
MoonScript——Leaf Corcoran
Mosel language———
Motoko——Andreas Rossberg, Dfinity
Mousestack-oriented programming——
Move—2019—
MPDconcurrent computing——
MS BASIC for Macintosh——Microsoft
MShellobject-oriented programming——
MSX BASICimperative programming1983Microsoft
MultiLisp———
MUMPSimperative programming, procedural programming1966—
MXML—2004Adobe
Myrddin———