Getting Started with Mathematica
Tutorials

Fast Introduction for Programmers.
A short, selfguided tutorial on the basic structure of the language.
An excellent guide, especially for those who have some programming background
and want to get quickly up to speed with the syntax of Mathematica.
The best part of it are the online quizzes ("Check your understanding") at
the end of each section.
This tutorial focuses on the core language rather than applications. It is
quite different from the above tutorial by Crumley, and complements the latter
nicely.
Wolfram Videos
The following videos are good places to get started with Mathematica.
You can access them at
Wolfram Screencasts. (Type the title and author of the video into the
"video search" box.)

Mathematica Basics (Jon McLoone): 12 minute video  excellent
introduction for beginners. Try this one first!

First 10 minutes with Mathematica 8 (Cliff Hastings):
10 minute quick quide.

Elementary Programming in Mathematica (Jon McLoone): 12 minutes
video  focus on language syntax and programming.

Build an App in 60 Seconds (Chris Carlson):
20 minutes video  excellent introduction to creating interactive "apps" for
users with basic familiarity of Mathematica.
Mathematica code samples
Books, EBooks, and Online Tutorials
Note: There exist many books on Mathematica, but most are too
old to be of much use today. The books below are reasonably current
and are available for free in electronic form for UIUC students.
 [Beginner] Jonathan Borwein and Matthew Skerritt, An Introduction to
Modern Mathematical Computing with Mathematica.
A beginnerlevel introduction with exercises.
The main focus is on number theory, calculus, and linear algebra.
Available as an EBook through the University Library
website.
 [Beginner] Bruce Torrence, Eve Torrence, A Student's introduction to
Mathematica (2009).
A beginner's guide.
Available as an EBook through the University Library
website.
 [Beginner/Intermediate] Stan Wagon, Mathematica in Action (3rd edition,
2010). An intermediatelevel introduction, with lots of mathematical
examples.
Available as an EBook through the University Library
website.
 [Intermediate/Advanced]
Paul Wellin, Programming with Mathematica (2013).
An excellent book on Mathematica, at an intermediate/advanced level.
The most recent edition (2013) is available as an EBook at the
University Library
website.
Exercises: Wellin's book is one of the few Mathematica books
that comes with exercises. The entire set of exercises, with
complete solutions, is available for free at the Cambridge University
Press website.
 [Intermediate/Advanced]
Leonid Shifrin, Mathematica programming: an advanced introduction
(2008). A free online book at
www.mathprogrammingintro.org.
The best advanced book on Mathematica that I know of! The focus is on
the structure of the language and good coding techniques. Lots of general advice
coding in Mathematica
that cannot be found elsewhere.
Last modified: Sat 25 Jun 2016 02:50:45 PM CDT
A.J. Hildebrand
Back to the Undergraduate Research page.