Wolfram Books
SEARCH Advanced Search
Topic
Language
An Introduction to Programming with Mathematica, Third Edition
An Introduction to Programming with Mathematica, Third Edition
by Paul R. Wellin, Richard J. Gaylord, Samuel N. Kamin
  • Publisher: Cambridge University Press
  • Year: 2005
  • ISBN: 0521846781 (Hardcover)
  • 550 pp
Description
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 completely revised chapters on numerics and on procedural, rule-based, and front end programming, and gives significant coverage to the latest features and functions in Mathematica 5.1.

Mathematica notebooks, also available from the publisher's website, contain examples, programs, and complete annotated solutions to most of the exercises in the book. In addition, material to supplement later versions of the software will be made available. This is the ideal text for all scientific students, researchers and programmers wishing to deepen their understanding of Mathematica, or even those keen to program using an interactive language that contains programming paradigms from all major programming languages: procedural, functional, recursive, rule-based, and object-oriented.

These files have been updated by the author. Changes:
  • added a BrowserCategories.m file that was missing previously in IPM3/Documentation/English
  • added Errata.pdf to IPM3/ containing a list of errata in first printing (Jan 2005)
  • added SupplementaryMaterials.nb
  • modified Readme.txt to include instructions on rebuilding Help index
  • Errata files updated 3 Jun 2005
Contents
An Introduction to Mathematica | The Mathematica Language | Lists | Functional Programming | Procedural Programming | Rule-Based Programming | Recursion | Numerics | Graphics Programming | Front End Programming | Examples and Applications | Writing Packages | Appendix A: How Expressions Are Evaluated | Appendix B: Debugging | References | Solutions to Exercises Related Topics
Applied Mathematics, Modeling and Simulation, Programming, Recreational, Tutorial and Reference
Mathematica Journal
Mathematica Journal
Articles on all aspects of Mathematica usage
Can't find what you're looking for or don't see your title listed? Contact us.