The unified architecture of
Mathematica is highly extensible, allowing you to connect to other systems and programs. Using the
MathLink communication protocol, which operates transparently in most cases, you can integrate the computational power of
Mathematica with other systems and programming languages.