Mathematica Day
at the University of Warsaw

December 9, 2017

About Wolfram

A well - established user community

Deep roots in academia

Founded in 1987 by Stephen Wolfram

Continuous flagship product is Mathematica

Many Nobel prize winners use Mathematica (at least 10 in Physics)

Wolfram|Alpha

Released as web site 2009

Pro version released in 2012, popular with students

Pro Premium version released in 2016

Evolution of Wolfram technology

TabView[{Style["Mathematica", Blue]->Rasterize[ ,ImageResolution->130], Row[{Style["Wolfram|Alpha & ", Red], Style["Mathematica", Blue]}]->Rasterize[,ImageResolution->130],Row[{Style["Wolfram|Alpha, ", Red], Style["Mathematica, ", Blue], Style["and Mathematica Online", RGBColor[0, 0.501961, 0.25098]]}]->Rasterize[,ImageResolution->130]}]

Wolfram Language

Knowledge-based language with largest scope of any language

Language developed in Mathematica

Wolfram Cloud

Mathematica Online is browser-based version of Mathematica

Wolfram Programming Cloud to deploy Wolfram Language code as API

Wolfram Workflow

Wolfram|Alpha queries

Same technology used by Siri for many types of queries

Web site for quick, single calculations and visualizations

Mathematica

Free-form input

Bridge from Wolfram|Alpha to Mathematica

Start working immediately: just type an equal sign to issue a command in plain English, then press ⇧ + ⌤ to evaluate.

Suggestions Bar

As commands are evaluated, the Suggestions Bar provides easy and immediate access to suggestions for what to do next.

(((x-1))^3)

Three simple rules for Wolfram Language

Functions in Mathematica are capitalized.

Use [ ] to surround function arguments.

Use { } to denote lists and ranges.

Plot[Cos[x],{x,-5,5}]

Input Assistant

The Input Assistant helps you automatically complete code, discover functions and options, and reduce errors when typing commands directly.

Point-and-click palettes

Use palettes like the Classroom Assistant to browse functionality and paste command templates into your document.

Documentation Center

Each built-in function has its own page with live calculations, Guide Pages and How-To’s to learn broader areas of functionality.

reference.wolfram.com

With one click, users can copy input from the website and enter it in the notebook environment.

Mathematica Online

Same document format

Author in Mathematica on desktop, File -> Save to Wolfram Cloud, access work on any other machine/device.

WolframAlpha or any new user can author documents in Mathematica Online (not necessary to start in desktop).

Same Wolfram Language

Any machine, no installation of Mathematica required

Language exactly the same, as well as Free-form input and suggestions bar

Wolfram U

Open courses for students and professionals.

An Elementary Introduction to the Wolfram Language