An Elementary Introduction to the Wolfram Language
What We Havent Discussed
Theres a lot more to the Wolfram Language than weve been able to cover in this book. Heres a sampling of just a few of the many topics and areas that weve missed.

User Interface Construction

Set up a tabbed interface:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

Function Visualization

In[3]:=
Click for copyable input
Out[3]=
In[4]:=
Click for copyable input
Out[4]=

Mathematical Computation

In[5]:=
Click for copyable input
Out[5]=
In[6]:=
Click for copyable input
Out[6]=
In[7]:=
Click for copyable input
Out[7]=
In[8]:=
Click for copyable input
Out[8]//TraditionalForm=
In[9]:=
Click for copyable input
Out[9]=

Numerics

Minimize a function inside a spherical ball:
In[10]:=
Click for copyable input
Out[10]=
In[11]:=
Click for copyable input
Out[11]=
Make a plot using the approximate function:
In[12]:=
Click for copyable input
Out[12]=

Geometry

In[13]:=
Click for copyable input
Out[13]=
In[14]:=
Click for copyable input
Out[14]=

Algorithms

In[15]:=
Click for copyable input
Out[15]=
In[16]:=
Click for copyable input
Out[16]=

Logic

In[17]:=
Click for copyable input
Out[17]=
In[18]:=
Click for copyable input
Out[18]//TraditionalForm=

The Computational Universe

Run my favorite example of a very simple program with very complex behavior:
In[19]:=
Click for copyable input
Out[19]=
RulePlot shows the underlying rule:
In[20]:=
Click for copyable input
Out[20]=

Building APIs

In[21]:=
Click for copyable input
Out[21]=
In[22]:=
Click for copyable input
Out[22]=

Document Generation

Documents are symbolic expressions, like everything else:
In[23]:=
Click for copyable input
Out[23]=

Evaluation Control

In[24]:=
Click for copyable input
Out[24]=
In[25]:=
Click for copyable input
Out[25]=

Systems-Level Operations

In[26]:=
Click for copyable input
Out[26]=
In[27]:=
Click for copyable input
Out[27]=

Parallel Computation

In[28]:=
Click for copyable input
Out[28]=
In[29]:=
Click for copyable input
Out[29]=
In[30]:=
Click for copyable input
Out[30]=
 
Download Notebook Version