Wolfram Language in Depth

By Xah Lee. Date: . Last updated: .

This is a Wolfram Language 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:

The author has been programing WolframLang / Mathematica since 1992.

Table of Contents

Basics

Comment, Print

String

Number

Boolean

List

Expression, Atom, Head

Variable

Conditional

Loop, Iteration

Function

Pattern Matching

Data Structure

Advanced

Plot and Visualization

Graphics Programing

Read Write File

Load Package

Shell Tasks

Misc