This is documentation for Mathematica 3, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)
 Documentation / Mathematica / The Mathematica Book / Reference Guide / Installation and Organization of System Files  /

A.8.8 Add-ons

Typical files for add-ons.

The main Mathematica distribution CD-ROM typically includes certain standard add-ons. Many further add-ons are also available. All add-ons are typically installed in the AddOns subdirectory of your main Mathematica folder.

Typical possible contents of the directory for an add-on.

With the default setting for the kernel $Path variable, an add-on can be loaded from within a Mathematica session simply by using the command <<name`. This will load the init.m file for the add-on, which should in turn be set up to load other necessary files or packages.
By placing the directory for an add-on in AddOns/Autoload/, you can have Mathematica automatically load the add-on whenever you start the kernel or the front end.
Note that with the default setting for the front end documentation path, all documentation in Documentation directories will automatically show up in the front end help browser.

MathLink development material.

Note that on some systems you may need to copy files from the DevelopersKits directory into the actual directories that you are using for software development.

Microsoft Windows, Windows 95 and Windows NT

  • Shared libraries are used.


  • Fat shared libraries are used.
  • Example projects are provided for CodeWarrior, MPW and ThinkC integrated development environments.


  • Statically linked libraries are provided for all systems.
  • Dynamically linked libraries are provided whenever systems support them.
  • Makefiles are provided for the example programs.