MATLAB and Simulink Requirements

Product Requirements & Platform Availability for MATLAB Compiler SDK

Supported Platforms

Mac, Windows, Linux

Product Requirements

  • Requires MATLAB
  • Requires MATLAB Compiler
  • Creating libraries and components that will be integrated with other programming languages requires a compiler for those languages.

Eligible for Use with Parallel Computing Toolbox and MATLAB Parallel Server


Eligible for Use with MATLAB Compiler and Simulink Compiler


Supported Third-Party Compilers

Supported Language Interfaces

  • C: C17 and all prior versions
  • C++: C++17 and all prior versions
  • Python: 3.9, 3.10, 3.11
  • .COM: all versions
  • Java: JRE/JDK 8 and 11
  • .NET: .NET Framework 4.6.2 and later, .NET 6

Introduced in R2015a

View requirements for another product: