Mathematica のインターフェースの構築におけるユニークなパワーの中核は,非常に柔軟な高レベル記号パラダイムにある.しかし
Mathematica では,従来のユーザインターフェースプログラマーがより馴染み深い,より低いレベルでインターフェースを構築することもできる.
EventHandler — 多くの低レベルインターフェースイベントを明示的に扱う
ControllerState — 外部コントローラデバイスの任意のコントロールの現在の状態を求める
CurrentValue — 何百ものユーザインターフェースプロパティをテストして設定する