MathLink Programming in Mathematica

Hiroshi KIMURA
hkim@melt.kyutech.ac.jp
Department of Engineering
Kyushu Institute of Technology
Japan

Mathematica is not only a symbolic computation system but also a unified programming environment. MathLink, a protocol used to send expressions between Mathematica front end and kernel, takes an important role in the environment. Moreover, using the MathLink, we can easily make a program which communicates with Mathematica. The MathLink program may improve computational efficiency, provide new features to Mathematica, promote reusability of preexisting libraries from Mathematica and so on.

In this tutorial we will explain MathLink in brief and show a couple of MathLink programming examples, mainly a web browser written in Mathematica. This browser can be used in mathematica classes.



© Asian Technology Conference in Mathematics, 1998.