MATLAB Supported Interfaces to Other Languages
MATLAB® and its add-on products support the following versions of other programming languages. For more information, see Using MATLAB with Other Languages.
Language | Engine API | Matlab Supported Interfaces to Other Languages | MATLAB Compiler and MATLAB Compiler SDK | MATLAB Production Server |
---|---|---|---|---|
Calling MATLAB from another language | Calling other languages or system components from MATLAB |
|||
C - All versions prior to 11 |
||||
C - Version 11 | ||||
C++ - All versions prior to 11 |
||||
C++ - Version 11 | ||||
C++ - Version 14 | ||||
Fortran - All versions | ||||
Python 2.7 | ||||
Python 3.5 | ||||
Python 3.6 |
||||
.COM components and apps - all versions | ||||
Java 8 |
||||
.NET CLR version 2.0 | ||||
.NET CLR version 4.0 | ||||
HTTP 1.1 | ||||
Perl 5.26.1 |