Objective-C language source data
File type: Source code and script file
Files with m extension can be also found as source files or scripts written and saved in the Objective-C programming language.
Found 11 different file type records with the same m filename suffix.
File type category:
Source code and script file
Date updated: December 31, 2024
File extension m is associated with the Objective-C, a general-purpose, object-oriented programming language based on Smalltalk language developed by Apple, Inc
This type m file type represents scripts or sources written in Objective-C.
Use Apple Xcode or any IDE or text editor.
Source files usually cannot be converted, but you can find parsers that may be able to translate it to other programming language.
Software applications that can open m files:
Microsoft Windows
Apple macOS / Mac OS X
Linux/Unix
Multiplatform
Software applications that can edit m files:
Microsoft Windows
Apple macOS / Mac OS X
Linux/Unix
Multiplatform
Software capable of saving m files:
Microsoft Windows
Apple macOS / Mac OS X
Linux/Unix
Multiplatform
Software apps that create m files:
Apple macOS / Mac OS X
Multiplatform
File type category:
Source code and script file
Date updated: September 28, 2026
Amiga E combines procedural, object-oriented, and impure functional programming features. The language was influenced by C++, Ada, and Lisp, and is known for fast compilation, inline assembler, an extensive set of integrated functions, and a powerful module system.
Its features include a 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, and macro preprocessing. The Amiga E development environment also provides a source-level debugger, GUI toolkit, and library linker.
The format is associated primarily with historical Amiga software and is mainly encountered in legacy Amiga E projects.
An M file is a text source file, so it can be viewed in any text editor. To compile it as Amiga E source, open it in an Amiga E development environment on an Amiga system or a compatible Amiga environment, together with any required modules and libraries.
There is no usual file-format conversion for an Amiga E source module. It should normally be compiled with the Amiga E compiler to produce the corresponding Amiga program or compiled output.
Porting the source to another programming language requires manual rewriting; an automatic converter cannot be assumed.
File type category:
Settings, options, themes or skins file
Date updated: September 28, 2017
Record marked as obsolete and not updated for a long time.
The m file extension is associated with the BRIEF (Basic Reconfigurable Interactive Editing Facility) a programming text editor for MS-DOS and Windows. The .m file stores macro module.
BRIEF is obsolete application.
The m extension file is not meant to be opened manually by the user.
It is not possible to convert the m extension file.
File type category:
Temporary file
Date updated: July 15, 2019
The m file extension is associated with the DS photo, an application for Google Android, which allows users to browse and manage digital photos on Synology DiskStation.
The m file stores data cache used by DS photo.
Probably not meant to be accessed by the user.
Probably cannot be converted to anything else.
Software applications that handle other tasks involving m files:
Google Android
File type category:
Source code and script file
Date updated: September 27, 2026
Limbo is a programming language developed for Inferno, with syntax similar to C and features intended to simplify the development of concurrent, distributed systems. An .m file contains interface declaration data, such as the types, constants and functions exposed by a Limbo module.
The interface declaration is separate from the module's implementation. Limbo source code that implements the module refers to the declarations in the .m file, allowing the compiler to check how the module is used and to keep its public interface distinct from its implementation.
The Limbo compiler produces architecture-independent object code. Inferno can interpret this code in the Inferno Virtual Machine or compile it just before execution to improve performance, helping Limbo applications run across Inferno platforms. Inferno includes support for hosted use on Microsoft Windows.
An .m file is a plain-text source file. Open it with a text editor to read or modify the interface declarations.
For development, use the Limbo compiler and tools included with Inferno on Microsoft Windows. The file is not normally opened as a standalone application; it is used when building the corresponding Limbo module.
There is no useful general-purpose conversion for a Limbo interface declaration file. Its declarations are source code rather than a document or media format.
To use the file in Inferno, keep it as Limbo source and compile the related module with the Limbo toolchain. Compilation produces Inferno object code rather than another equivalent source format.
File type category:
Various data file
Date updated: January 31, 2019
The m file extension is also used for data files in Maple software. Maple is used to analyze, explore, visualize, and solve mathematical problems. One of the binary data files.
Probably not meant to be accessed by the user.
Probably cannot be converted to anything else.
Software applications that handle other tasks involving m files:
Microsoft Windows
File type category:
Settings, options, themes or skins file
Date updated: August 3, 2019
The m file extension is associated with the Mathematica, a software for Windows, Mac OS and Linux that allows users to computing mathematical operations.
The m files stores function or commands data.
Use Mathematica to work with *.m files.
Probably cannot be converted to anything else.
Software applications that can open m files:
Microsoft Windows
Software apps that manage or store settings in m files:
Microsoft Windows
Software applications that handle other tasks involving m files:
Microsoft Windows
File type category:
Source code and script file
Date updated: April 3, 2019
The m file extension is related to the MatLAB, a programming environment and programming language available for Microsoft Windows, Linux and Apple Mac OS X (macOS).
The m file contains stores function, command, or script.
Use MatLab to open *.m files.
Probably cannot be converted to other formats.
Software applications that can open m files:
Multiplatform
Software applications that can edit m files:
Multiplatform
Software capable of saving m files:
Multiplatform
Software apps that create m files:
Multiplatform
File type category:
Audio and sound file
Date updated: February 22, 2019
The m file extension is used by Origin AdLib music format developed by Origin Systems a game developer and used in its computer games, like Ultima.
AdLib music format, can by played by Winamp with AdPlug plugin.
Use compatible tools to work with *.m files.
Probably can be exported to other formats.
Apps designed for playing m files:
Microsoft Windows
File type category:
Source code and script file
Date updated: January 23, 2019
The m file extension is associated with the Miranda IM, a free instant messaging client for Microsoft Windows, which supports various IM protocols.
The m file contains script written for Miranda.
Use source code editor to view content of *.m files.
Probably cannot be converted to other formats.
Software applications that handle other tasks involving m files:
Microsoft Windows
File type category:
3d graphics, CAD-CAM-CAE file
Date updated: March 28, 2024
The m file extension is related to the vertex data format storing vertex and face information of a polygonal mesh (sim. 3ds). Probably used by 3D Studio Max or another applications.
Use 3ds max to work with *.m files.
Compatible tools may be able to export *.m files to other formats.
Software applications that can open m files:
Microsoft Windows
Software applications that can edit m files:
Microsoft Windows
Software capable of saving m files:
Microsoft Windows
Software apps that create m files:
Microsoft Windows
Software applications that handle other tasks involving m files:
Microsoft Windows