Skip to content

Introduction to Programming with Mathematica�

Spend $50 to get a free DVD!

ISBN-10: 0521846781

ISBN-13: 9780521846783

Edition: 3rd 2004 (Revised)

Authors: Paul Wellin, Richard J. Gaylord, Sam Kamin

List price: $96.00
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!


An Introduction to Programming with Mathematica is designed to introduce the Mathematica programming language to a wide audience. Since the last edition of this book was published, significant changes have occurred in Mathematica and its use worldwide. Keeping pace with these changes, this substantially larger, updated version includes new and revised chapters on numerics, procedural, rule-based, and front-end programming, and gives significant coverage to the latest features up to, and including, Mathematica 5.1. Mathematica notebooks, available from, contain examples, programs, and solutions to exercises in the book. Additionally, material to supplement later…    
Customers also bought

Book details

List price: $96.00
Edition: 3rd
Copyright year: 2004
Publisher: Cambridge University Press
Publication date: 1/13/2005
Binding: Hardcover
Pages: 570
Size: 8.75" wide x 9.75" long x 1.25" tall
Weight: 2.838
Language: English

Paul Wellin worked for Wolfram Research from the mid 1990s through 2011 directing the Mathematica training efforts with the Wolfram Education Group. He has taught mathematics at both public schools and at the university level for over 12 years. He has given talks, workshops and seminars around the world on the integration of technical computing and education and he has served on numerous government advisory panels on these issues. He is the author of several books on Mathematica.

An introduction to Mathematica
The Mathematica language
Functional programming
Procedural programming
Rule-based programming
Graphics programming
Front-end programming
Examples and applications
Writing packages
How expressions are evaluated