Dieses von einem erfahrenen Praktiker geschriebene Buch wendet sich an alle Benutzer von Mathematica®. Der Neuling macht schnell die ersten Schritte und lernt vor allem zunächst, die eingebaute Hilfe und Dokumentation effizient zu nutzen. Dem Fortgeschrittenen helfen die prototypischen Beispiele und vor allem auch eine umfangreiche Sammlung elementarer Tricks und Kniffe. Der Experte findet hier nicht einfach nur Rezepte, sondern vor allem Konzepte und Techniken zur Behandlung komplexerer Aufgabenstellungen.
Anhand der vielen Programmierbeispiele unterschiedlichen Schwierigkeitsgrades, lernt der Leser ganz nebenbei Lösungen konkreter Probleme kennen. Jedes der Programmierbeispiele beginnt mit einer Beschreibung der Aufgabenstellung, gefolgt von der Analyse, der Diskussion verschiedener Lösungsansätze und schließlich einer Implementierung im Sinne der beschriebenen Programmiergrundsätze. Die ebenfalls behandelten grafischen Benutzeroberflächen bilden einen weiteren Schwerpunkt dieses Buches.
Das Buch bezieht sich auf die aktuelle Version 7 sowie die Version 6.