About the Wolfram Language »

The Wolfram Language: Fast Introduction
for Programmers

Spend a few minutes with this tutorial to get up to speed with the foundations of the Wolfram Language.

With 5,000 carefully integrated, built-in functions delivering computation and knowledge, there's lots to learn about the Wolfram Language. This tutorial will give you what you need to read and understand almost any Wolfram Language code and to get started doing Wolfram Language programming yourself.

Get Started

There's nothing quite like the Wolfram Language...

Notes for users of other languages: Java Python

The Wolfram Language has many high-level constructs that make it fundamentally different from Java, with shorter, readable and more intuitive code. Combining an all-in-one notebook environment, easy cloud deployment and built-in access to the world's largest repository of computable data, the Wolfram Language presents a unique and flexible way to code.

Get Started (with notes)

The Wolfram Language has many high-level constructs that make it fundamentally different from Python, with concise, intuitive code powered by vast built-in knowledge. Combining an all-in-one notebook environment, easy cloud deployment and built-in access to the world's largest repository of computable data, the Wolfram Language presents a unique and flexible way to code.

Get Started (with notes)

Coming soon:

C/C++ C# VB.NET Perl R Haskell Lisp

Never programmed before?
Check out Stephen Wolfram's online book:
An Elementary Introduction to the Wolfram Language »