M2001 is a programming language created in 2001. M2001 is a modular educational mathematical programming language for developing and presenting mathematical algorithms, from the modern discrete to the classical continuous mathematics. M2001 is built on a semantic framework that is based in category theory and has a syntax similar to that of Pascal or Modula-2. It is designed purely for pedagogic use, so efficiency and ease of implementation have been far less important in its development than generality and range of application. Read more on Wikipedia...
- the M2001 wikipedia page
- M2001 first appeared in 2001
- See also: pascal, modula-2
- Have a question about M2001 not answered here? Email me and let me know how I can help.
Example code from Wikipedia:
matrix polynomial rationomial stack queue list powerseries series sequence tree graph digraph MATHEMATICAL CLASSES ABSTRACT CLASSES | | | | | | +-------------------------+---------------------+ | | | product sum set string exponential subdomain STRUCTURED TYPES | | | boolean character natural integer rational real complex text COMPUTATIONAL TYPES
Last updated February 18th, 2020