This is documentation for Mathematica 9, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

Wolfram|Alpha Integration

Mathematica has integrated interactive and programmatic access to the full power of the Wolfram|Alpha computational knowledge engine, using it to allow free-form linguistic input of computations and programs, as well as extensive data and computation capabilities that rely on the Wolfram|Alpha knowledge base and curated data.


( at beginning of input) — use free-form linguistics to generate Mathematica output

( at beginning of input) — generate full Wolfram|Alpha output

(Ctrl+) — enter free-form linguistics for conversion to inline Mathematica input

open/close complete Wolfram|Alpha output

Wolfram|Alpha result chosen for use in Mathematica

Programmatic Access

WolframAlpha get results in many possible forms from Wolfram|Alpha

fully formatted Wolfram|Alpha output

Mathematica expression corresponding to the query

pure standard Mathematica result (if any)

a list of available exposed data

whether the query can be interpreted by Wolfram|Alpha

raw XML data

TimeConstraint ▪ Asynchronous ▪ PodWidth ▪ AppearanceElements

IncludePods ▪ ExcludePods ▪ PodStates ▪ InputAssumptions