Mathematica is a powerful piece of software for Mac OS X/macOS (and other operating systems) that's used by scientists and engineers.
It's hard to define Mathematica: often billed as a computational language or an algebraic programming tool, Mathematica is a programming language with a heavy focus on complex mathematics.
As data science has become more widespread, and data manipulation becomes more of a standard component of education, there's an increase in people wanting to learn software like Mathematica. In this article, we'll look at what Mathematica is, and how to install and learn it in OS X.
How to set up Wolfram Mathematica on Mac: What is Wolfram Mathematica?
Mathematica is made by Wolfram, a company that bills itself as "Where computation meets knowledge." Wolfram makes a variety of different products, all with the same goal of computational knowledge.
Mathematica is its key product, developed by Stephen Wolfram and first released in 1988. Mathematica 10 was released in 2014, and the latest version is Mathematica 10.4.1, released in April 2016. Mathematica 10 introduced a mixture of new features based on geometric computation, machine learning, and geographic computation. It also added interaction with Mathematica online. Wolfram makes a lot of products, and uses a lot of services, so you might find some definitions useful.
Mathematica 10. This is the standalone installation for Mathematica.
Mathematica Online. This is an online version of Mathematica that you can use to create Mathematica notebooks and run code from a web browser.
Wolfram Desktop Option for Cloud products. This is a desktop program that extends into Wolfram Online. You code locally, but it hooks into Wolfram Online when needed.
Wolfram Knowledgebase. This is a repository of computational data, such as units, places, health and socioeconomic data. This can be accessed in Mathematica.
Wolfram Language. This is the programming language you use in Mathematica and the Wolfram Programming Cloud.
WolframAlpha. This is an online "Answer Engine" that answers questions using the Wolfram Knowledgebase. It's like a search engine, but instead of finding web pages it answers questions. A Pro version enables you to upload tabular data and download results.
How to set up Wolfram Mathematica on Mac: Install Mathematica and learn Wolfram Language
So if you've decided you want Mathematica on your Mac, really what you're looking for is to learn (or use) the Wolfram Language on your Mac.
You have a couple of options. The first is to buy a copy of Mathematica 10 (£195). Alternatively, you can buy a subscription to Wolfram Online (£95 per year), or you can get both the desktop and online package for (£190 per year). These prices are all for home use; government and industries pay a higher rate. More information can be found on the Wolfram website.
- Click Buy or Trial on com. If you have a Wolfram ID, enter the email and password fields. Otherwise, click Continue under "Don't have a Wolfram ID" and sign up for an account.
- Click Mathematica_10.4.1_OSX.dmg in your Downloads folder.
- Drag the Mathematica icon to the Applications folder.
- Open the Applications folder and double-click Mathematica. Click Open in the Alert window.
- If you bought Wolfram Mathematica, your Activation key would have been sent to you via email. Enter the key in the Activation Key field and click Activate.
- Tick the "I accept the terms of this agreement" checkbox and click OK.
Sign up for CIO Asia eNewsletters.