What is Mathematica?

Mathematica is a symbolic mathematical computation program, sometimes called a computer algebra program, used in many scientific, engineering, mathematical, and computing fields. It was conceived by Stephen Wolfram and is developed by Wolfram Research of Champaign, Illinois.  The Wolfram Language is the programming language used in Mathematica.

Features include instant dynamic interactivity, high-impact adaptive visualization, symbolic interface construction, load-on-demand curated data, image and audio processing, neural networkings, 3D printing, and tools for connecting to DLL, SQL, Java, .NET, C++, Fortran, CUDA, OpenCL, and http based systems.

New: Wolfram|Alpha Pro

Wolfram|Alpha Pro lets you do more with Wolfram|Alpha. Upload your own data and images for analysis, get customized and interactive visuals for presentations, download data, get more computation time, access optimized Web Apps… and support the long-term development of Wolfram|Alpha as a resource for the world. For more information see http://www.wolframalpha.com/pro/

Is Mathematica available for my machine's operating system?

Mathematica is available for onsite machines running Windows, Mac OS X, Linux, or Unix. Home-use licenses are available for machines running Windows, Mac OS X, or Linux. Click here for a complete list of platforms supported.

How do I get a copy of Mathematica or access to Wolfram|Alpha pro?

For instruction on downloads/installations and access, see:  http://www.calstatela.edu/its/services/software/Mathematica/index.php.

Where can new and existing users learn more about using Mathematica?

Wolfram Mathematica Learning Center

How do you learn to use Mathematica? Find the start you need in the Learning Center.

Other instruction from Wolfram is listed in: http://www.calstatela.edu/its/services/software/Mathematica/index.php.

Online Screencasts

Online videos to help you learn how to incorporate Mathematica into your everyday tasks. Below are several that are great for individuals who are new to Mathematica.


Wolfram Mathematica Documentation Center

Complete documentation on all aspects of Mathematica, including over 50,000 examples

Online Seminars

Free online seminars to learn how to use Mathematica for various tasks

Wolfram Demonstrations Project

An open-code resource of thousands of ready-to-use models

Tutorials from Wolfram Research


Where can I find additional Mathematica-related resources?

Wolfram Mathematica Player
The free interactive player for Mathematica notebook documents

Mathematica Online Resource Guide
A comprehensive list of Mathematica-related links that includes information on resources, support, training, events, and more

Wolfram Library Archive
A variety of resources for all users such as books, tutorials, courseware, and research papers

Technical FAQs
Find answers to all of your technical questions about Mathematica