Wolfram Language (Mathematica) Tutorial for Programers

By Xah Lee. Date: . Last updated: .

This is a Wolfram Language tutorial for programers. You should have a basic familiarity with a programing language, such as any one of Python, JavaScript, Lisp, Ruby, PowerShell, Golang .

This tutorial does not teach you how to use Mathematica for calculus, or solving equations.

This tutorial focus on two aspects:

The author have been programing WolframLang/Mathematica since 1992.

I recommend you read the following in order.

Print Version Number

Comment

Print

String

List Functions

Show Function Doc

Arithmetic

List

Expression

True and False

Conditional

Variables

Loop and Iteration

Define Function

Pattern Matching

Principles of WolframLang