The MATLAB environment is based on the MathWorks MATLAB® Compiler, or MMC, which is a proprietary language developed by MathWorks to facilitate the building of applications. MMC understands the MATLAB language and various task APIs and provides efficient intermediate language compilers for compiling functions and scripts.
The MATLAB® Engine is the core of the MATLAB product. It compiles, executes, and interprets MATLAB scripts and programs, as well as runs the M-files and M-links created by the MMC. It also allows the exchange of data between MATLAB applications, the MathWorks M-files and M-links, and other programming languages, including C, C++, and Visual Basic. 827ec27edc