Wolfram Language (Mathematica) Tutorial for Programers
This tutorial does not teach you how to use Mathematica for calculus, or solving equations.
This tutorial focus on two aspects:
- Practical programing with WolframLang. For a highschool student, you'll have proficiency with WolframLang in a couple of days, learning all the basic operations common in other programing languages.
- But most importantly, this tutorial is written in a way to make you understand the principle of WolframLang and its symbolic pattern matching (term-rewriting system). For students, computer scientists, or experienced industrial programers.
The author have been programing WolframLang/Mathematica since 1992.
I recommend you read the following in order.
Print Version Number
Show Function Doc
- Create List
- Position in List
- Get Element
- Add Element
- Delete Element
- Change Element
- Nested List, Tree, Array, Matrix
- Map f to List