Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
Condition: Used: Very Good
Comment: This book is in great condition. Its pages are crisp, unmarked and clean. The cover is bright and clean, with slight signs of use, but does show slight curling at one corner. UNOPENED DISC included. This is quite a nice copy!
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Mastering Mathematica: Programming Methods and Applications/Book and Disk Paperback – February, 1994

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"
$62.36 $3.28

Spring Books
The Big Books of Spring
See our editors' picks for the books you'll want to read this season, from blockbusters and biographies to new fiction and children's books.

Editorial Reviews

From the Back Cover

This book addresses the use of Mathematica as a symbolic manipulator, a programming language, and a general tool for knowledge representation. The purpose is to show the reader how to make Mathematica do the reader's kind of mathematics-whatever that may be. --This text refers to an out of print or unavailable edition of this title.

About the Author

John Gray is a professor of mathematics and computer science at University of Illinois in Urbana. He was responsible for establishing a course on mathematical software at U. of I. where they have used Mathematica since its inception. This course has empowered numerous mathematicians, engineers, scientists, teachers and students with the ability to use Mathematica as a programming language, and has also contributed to the development of this book. --This text refers to an out of print or unavailable edition of this title.

Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 400 pages
  • Publisher: Academic Pr; Book&Disk edition (February 1994)
  • Language: English
  • ISBN-10: 0122960408
  • ISBN-13: 978-0122960406
  • Product Dimensions: 7.6 x 1.3 x 9.1 inches
  • Shipping Weight: 2.6 pounds
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #4,399,497 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Most Helpful Customer Reviews

94 of 101 people found the following review helpful By A Customer on July 24, 1999
Format: Hardcover
7.24.99 SJW *****
This is something of a book review, but also a commentary on the Mathematica package. My background is a recent MS in Computer Science. My interest in Mathematica is as a thinking tool for Programmer/Analysts or R&D Prototypers.
John Gray's book comes with a CD-ROM including the entire text of the book (the book was produced using Mathematica) as well as help files which can easily be integrated into the resources of the Mathematica Help Browser.
The book is well laid out (see the Table of Contents at topically, starting with very basic usage of the math abilities, and the user interface, then moving on to programming styles using Mathematica and methods of representing information in Mathematica. (All major commands in the Mathematica package are searchable, topical resources are available via documentation chapters on that topic, and explanatory text is hyperlinked in html format.)
The book's style is absolutely functional, and is targeted at users who have at least a threshhold knowledge of modern programming. Much of the material somewhat assumes that the reader has read enough using the Help Browswer with its on-line manual to be able to operate the notebook interface. Examples are given for almost every topic (the examples are executable in Mathematica, as the text of the book is in the form of a Mathematica notebook), although the specifics of each example are not necessarily explained.
As a programmer, the most amazing revelation of Gray's book is the degree to which the Mathematica package is programmable. Of course, procedural commands are built in to allow the coding of procedural algorithms (these commands have the form of generic pseudocode commands, or "near-C").
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?