

Instead, it’s more like edited highlights of concepts you really need to know. The whole programming language is too vast to be covered in a single book, so it doesn’t feature everything. It works more like a reference guide than a series of tutorials, with each couple of pages outlining a concept or feature of Wolfram Language. So this book, written by Stephen Wolfram (the founder and CEO of Wolfram Research), proves very helpful. Wolfram Language is very different from programming languages such as Python and C, and learning it can be challenging. The Wolfram Language & Systems Documentation Center has detailed outlines and examples of all the commands used.Īn Elementary Introduction to the Wolfram Language It’s a fun way to learn new ideas and discover new uses for Wolfram Language. The Wolfram Programming lab has an incredible range of technical demonstrations and quirky uses for the language.

It’s a useful resource to have bookmarked. This tutorial aims to give you “what you need to read and understand almost any Wolfram Language code”. While we don’t think it’s enough on its own, it should be your first point of call.

This book is where most Mathematica users start out. It outlines how to build plots with interactive sliders, buttons, and other controls.Ĭliff Hastings also has a companion video that walks you through some of the concepts talked about in the book (above). Titled ‘Creating Interactive Models with a Single Command’, this is a good example of the kind of content you’ll find in the book. It’s packed with tips and advice on how to get the most from Mathematica.įor a sneak peek, Chapter 7 is available from the Wolfram website. Each chapter has detailed instructions, with examples for interactive learning and end-of-chapter exercises. Now in its eleventh edition, the book is fully updated. It even works its way up to parallel and GPU programs. It starts with simple input and output examples, but quickly moves on to visualising data with 2D and 3D graphics and performing advanced calculus, probability, and statistics. This hands-on book, written by three Wolfram Language authors, is packed with detailed examples for all the impressive things you can do with Mathematica. Hands-On Start to Wolfram Mathematica and Programming with the Wolfram Language
