Mathematica では,スタンドアロンのプログラムと,実行中のプログラム内の個々の関数・メソッドの両方を即座に呼び出すことができる.外部機能は
Mathematica のアーキテクチャにより,
Mathematica 内で即座に操作できる記号形式で表すことができる.また,これにより,外部機能にアクセスするのに,そのネイティブ環境からより
Mathematica 内部からの方が便利になることが多い.
mprep — MathLink インストール可能C,C++プログラムを外部で準備する
JavaNew — 指定した任意のクラスで新しいJavaオブジェクトを作成する
NETNew — 指定した任意の型の新しい.NETオブジェクトを作成する