Wolfram Language in Depth (tutorial)
This is a Wolfram Language (aka Mathematica) tutorial for programers. You should have a basic familiarity with a programing language, e.g. Python, JavaScript.
This tutorial teachs you programing Wolfram language, just as you would using python, JavaScript, etc.
This tutorial does not teach you how to use Mathematica for calculus nor solving equations.
This tutorial focus on two aspects:
- Practical programing with Wolfram language. For a highschool student, you'll have proficiency with Wolfram language in a few days, learning all the basic operations common in other programing languages.
- Most importantly, this tutorial is written in a way to make you understand the principle of Wolfram language and its symbolic pattern matching (term-rewriting system). For students, computer scientists, or experienced industrial programers.
The author has been programing Wolfram language since 1992.