There are 10 other file types using
the M file extension!
.m - BRIEF macro module file
.m - Mathematica function or commands
.m - MatLab function, commands, script
.m - Objective-C language source data
.m - Script (Miranda IM language)
.m - Vertex data
.m - Limbo interface declaration file
.m - Maple common binary
.m - Origin AdLib music format
.m - DS photo for Android cache
M file extension - Amiga E source module
What is m file? How to open m files?
File type specification:
The M file extension is also related to Amiga E, an object-oriented/procedural/unpure functional/whatever language with quite a popular implementation on the amiga. It's mainly influenced by languages such as C++, Ada, Lisp etc., and features extremely fast compilation, inline assembler, large set of integrated functions, powerful module concept, flexible type-system, quoted expressions, immediate and typed lists, parametric and object polymorphism, exception handling, inheritance, data-hiding, methods, multiple return values, default arguments, register allocation, fast memory management, unification, LISP-Cells, macro-preprocessing, a very powerful source-level debugger, gui-toolkit, library linker, and then some.