LTWlanguages & frameworks ltw://languages
  1. Home
  2. Languages
  3. M

Languages: M

72 programming languages
LanguageAppearedParadigmsType systemLanguages it influenced
M2008———
M language————
M41977———
Maclisp——dynamic typing5
MAD1959procedural programming, imperative programming——
Magik1989object-oriented programmingdynamic typing—
MAGMA-Lisp1973———
Make1976macro——
Malbolge1998esoteric programming——
MapBasic————
Mapbox Style Specification—declarative programming——
Maple1982procedural programming, functional programming, object-oriented programming—1
MapLibre Style Specification—declarative programming——
MAPPER1968———
Mary1971imperative programmingstatic typing, strong typing—
MATH-MATIC1957imperative programming—1
Mathcad1986———
Mathematica1988functional programming, array programming——
MATLAB1984——3
MATLAB1970procedural programming, functional programming, imperative programming, array programming, object-oriented programmingdynamic typing, weak typing1
Maude system—reflective programming, logic programming, metaprogramming——
Max (programming language)—declarative programming, visual programming language——
Maya Embedded Language1998———
MC#2003———
MDL————
MDL1971reflective programming, procedural programming, functional programming, metaprogrammingdynamic typing, strong typing1
Mercury1995functional programming, logic programming, purely functional programming, multi-paradigm programming, object-oriented programmingstatic typing, parametric polymorphism, uniqueness typing, strong typing—
Mesa1976procedural programmingstatic typing, strong typing2
Metafont1979declarative programming—1
Metamath————
MetaPost1994imperative programming, declarative programmingdynamic typing, duck typing, strong typing1
MetaQuotes Language2005object-oriented programming——
Mewar Programming Language2025imperative programming——
MexScript1997domain-specific languagedynamic typing—
Micro Lua DS2008———
Microalg2014———
MicroBlocks—live coding——
Microsoft BASIC1975———
Microsoft C1983structured programming, declarative programming, object-oriented programming——
Microsoft Excel Macro, version 4————
Microsoft Macro Assembler1981———
Microsoft Pascal————
Microsoft Small Basic2008structured programmingdynamic typing, weak typing—
MIIS1971—dynamic typing—
Milk————
MIMIC1964object-oriented programming——
MiniZinc2009constraint programmingstrong typing—
Mirah2008imperative programming, object-oriented programmingdynamic typing, static typing, inference typing, strong typing—
Miranda1985purely functional programming, declarative programmingstatic typing, strong typing3
MIRC scripting language1995event-driven programming, procedural programmingdynamic typing—
Misty—dynamic typing, actor model——
MIT/GNU Scheme——dynamic typing, latent typing, strong typing—
MIVA Script1996imperative programmingdynamic typing—
Mizar1973declarative programmingweak typing—
ML1973procedural programming, functional programming, imperative programmingstatic typing, inference typing, strong typing18
MLAB—multi-paradigm programmingdynamic typing, weak typing—
MLisp———1
Modelica1997declarative programming, object-oriented programming——
Modula1975procedural programming, imperative programming, modular programmingstatic typing, safe typing, strong typing4
Modula-21978concurrent computing, structured programming, imperative programming, modular programmingstatic typing, safe typing, strong typing9
Modula-2+1984concurrent computing, imperative programming, modular programmingstrong typing—
Modula-31989imperative programming, object-oriented programming—3
Mojo2023generic programming, functional programming, imperative programming——
Mondrian1997———
Monkey X2011object-oriented programming——
MoonScript————
Motoko2019———
Move2019—static typing—
MS BASIC for Macintosh————
MSX BASIC1983imperative programming——
MUMPS1966procedural programming, imperative programmingtypeless3
MXML2004———