Wolfram Mathematica

The world's definitive system for modern technical computing

wolfram research

Mathematica

For three decades, Mathematica has defined the state of the art in technical computing—and provided the principal computation environment for millions of innovators, educators, students and others around the world.

Widely admired for both its technical prowess and elegant ease of use, Mathematica provides a single integrated, continually expanding system that covers the breadth and depth of technical computing—and is seamlessly available in the cloud through any web browser, as well as natively on all modern desktop systems.

wolfram research

JUST RELEASED

Mathematica 14.0

See What's New Buy Upgrade

Find out if you have access through your organization

For Modern Technical Computing, There's No Other Choice

With energetic development and consistent vision for three decades, Mathematica stands alone in a huge range of dimensions, unique in its support for today's technical computing environments and workflows.

wolfram research

A Vast System, All Integrated

Mathematica has over 6,000 built-in functions covering all areas of technical computing—all carefully integrated so they work perfectly together, and all included in the fully integrated Mathematica system.

wolfram research

Not Just Numbers, Not Just Math—But Everything

Building on three decades of development, Mathematica excels across all areas of technical computing—including neural networks, machine learning, image processing, geometry, data science, visualizations and much more.

Unimaginable Algorithm Power

Mathematica builds in unprecedentedly powerful algorithms across all areas—many of them created at Wolfram using unique development methodologies and the unique capabilities of the Wolfram Language .

Higher Level Than Ever Before

Superfunctions, meta-algorithms... Mathematica provides a progressively higher-level environment in which as much as possible is automated—so you can work as efficiently as possible.

wolfram research

Everything Is Industrial Strength

Mathematica is built to provide industrial-strength capabilities—with robust, efficient algorithms across all areas, capable of handling large-scale problems, with parallelism, GPU computing and more.

wolfram research

Powerful Ease of Use

Mathematica draws on its algorithmic power—as well as the careful design of the Wolfram Language—to create a system that's uniquely easy to use, with predictive suggestions, natural language input and more.

Documents as well as Code

Mathematica uses the Wolfram Notebook Interface, which allows you to organize everything you do in rich documents that include text, runnable code, dynamic graphics, user interfaces and more.

The Code Makes Sense

With its intuitive English-like function names and coherent design, the Wolfram Language is uniquely easy to read, write and learn.

Make Your Results Look Their Best

With sophisticated computational aesthetics and award-winning design, Mathematica presents your results beautifully—instantly creating top-of-the-line interactive visualizations and publication-quality documents.

Instant Real-World Data

Mathematica has access to the vast Wolfram Knowledgebase , which includes up-to-the-minute real-world data across thousands of domains.

wolfram research

Seamless Cloud Integration

Mathematica is now seamlessly integrated with the cloud —allowing sharing, cloud computing and more in a unique and powerful hybrid cloud/desktop environment.

wolfram research

Connected to Everything

Mathematica is built to be connected to everything: file formats (180+), other languages, Wolfram Data Drop , APIs, databases, programs, the Internet of Things , devices —and even distributed instances of itself.

150,000+ Examples

Get started with almost any project with help from 150,000+ examples in the Documentation Center , over 13,000 open-code Demonstrations in the Wolfram Demonstrations Project —and a host of other resources.

Mathematica is based on the breakthrough Wolfram Language.

Full Wolfram Language Documentation & Reference

Highlighted Core Areas

Core technologies.

wolfram research

Wolfram Language

The unique knowledge-based symbolic language that grew out of Mathematica, and now powers the Mathematica system.

wolfram research

Wolfram Algorithmbase

The world's largest integrated web of algorithms, providing broad and deep built-in capabilities for Mathematica.

wolfram research

Wolfram Notebook Interface

The uniquely flexible document-based interface that lets you mix executable code, richly formatted text, dynamic graphics and interactive interfaces in Mathematica.

wolfram research

Natural Language Understanding

Introduced in Wolfram|Alpha and now fully integrated into the Wolfram technology stack, NLU is a key enabler in a wide range of Wolfram products and services.

wolfram research

Wolfram Cloud

The infrastructure technology that lets you run Mathematica Online with just a web browser.

wolfram research

Wolfram Knowledgebase

The uniquely broad, continuously updated knowledgebase that powers Wolfram|Alpha and supplies computable real-world data for use in Wolfram products.

The Mathematica Trajectory It's Come a Long Way in Three Decades

The 500+ functions from Mathematica 1 are still in Mathematica 14—but there are now over 6,000, as well as a huge range of important new ideas that dramatically extend the vision and scope of the system.

wolfram research

The 1988 Revolution

When Mathematica first appeared in 1988, it revolutionized technical computing—and every year since then it's kept going, introducing new functions, new algorithms and new ideas.

Far, Far Beyond Math

Math was Mathematica's first great application area—and building on that success, Mathematica has systematically expanded into a vast range of areas, covering all forms of technical computing and beyond.

The Innovation Gets Even Faster

Mathematica has followed a remarkable trajectory of accelerating innovation for three decades—made possible at every stage by systematically building on its increasingly large capabilities so far.

Serious New Ideas in Every Version

Versions of Mathematica aren't just incremental software updates; each successive one is a serious achievement that extends the paradigm of computation in new directions and introduces important new ideas.

What You Learned in Version 1 Still Works

If you're one of the lucky people who used Mathematica 1, the code you wrote over three decades ago will still work—and you'll recognize the core ideas of Mathematica 1 in the vast system that is Mathematica today.

Always Moving Forward, for Three Decades

Mathematica has always stayed true to its core principles and careful design disciplines, letting it continually move forward and integrate new functionality and methodologies without ever having to backtrack.

Try Buy Mathematica is available on Windows, macOS, Linux & Cloud.

Questions? Comments? Contact a Wolfram expert

Enable JavaScript to interact with content and submit forms on Wolfram websites. Learn how

no-js-running-man-logo

About Wolfram|Alpha

Making the world's knowledge computable.

The introduction of Wolfram|Alpha defined a fundamentally new paradigm for getting knowledge and answers—not by searching the web, but by doing dynamic computations based on a vast collection of built-in data, algorithms and methods. Bringing broad, deep, expert-level knowledge to everyone... anytime, anywhere.

Wolfram|Alpha's long-term goal is to make all systematic knowledge immediately computable and accessible to everyone.

Our mission is to collect and curate all objective data; implement every known model, method and algorithm; and make it possible to compute whatever can be computed about anything. Our work builds on the achievements of science and other systematizations of knowledge to provide a single source that can be relied on by everyone for definitive answers to factual queries.

Wolfram|Alpha brings expert-level knowledge and capabilities to the broadest possible range of people—spanning all professions and education levels.

We work to accept completely free-form input, and to serve as a knowledge engine that generates powerful results and presents them with maximum clarity.

Energetically developed for more than a decade, Wolfram|Alpha is an ambitious, long-term intellectual endeavor that we intend will deliver ever-increasing capabilities over the years to come.

With a world-class team and participation from top outside experts in countless fields, we are constantly working to create what we hope will stand as a major milestone of twenty-first century intellectual achievement.

Wolfram|Alpha Pro »

The quest to make knowledge computable has a long and distinguished history.

Timeline

When computers were first imagined, it was almost taken for granted that they would eventually have the kinds of question-answering capabilities that we now see in Wolfram|Alpha. See timeline »

What makes Wolfram|Alpha possible today is a somewhat unique set of circumstances—and the singular vision of Stephen Wolfram. For the first time in history, computers are powerful enough to support the capabilities of Wolfram|Alpha, and the web provides a broad-based means of delivery. But this technology alone was not enough for Wolfram|Alpha to be possible.

What was also needed were two developments that have been driven by Stephen Wolfram over the course of more than 30 years.

Wolfram Language

Wolf Logo

The first was Wolfram Language—the language that grew out of Mathematica and in which Wolfram|Alpha is implemented. Wolfram Language has three crucial roles in Wolfram|Alpha. First, its very general symbolic structure provides the framework in which all the diverse knowledge in Wolfram|Alpha is represented and all the operations on it are implemented.

Second, the vast web of algorithms built into Wolfram Language provides the computational foundation that makes it even conceivably practical to implement the methods and models of so many fields. And finally, the strength of Wolfram Language as a software engineering and deployment platform makes it possible to take the technical achievements of Wolfram|Alpha and deliver them broadly and robustly.

A New Kind of Science

Wolf Logo

Beyond Wolfram Language, another key to Wolfram|Alpha is A New Kind of Science (NKS) . Many specific ideas from NKS —particularly those related to algorithms discovered by exploring the computational universe—are used in the implementation of Wolfram|Alpha. But still more important is that the very paradigm of NKS was crucial in imagining that Wolfram|Alpha might be possible.

Wolfram|Alpha represents a substantial technical and intellectual achievement. But to build it required not just unique technology and ideas, but also the experience of 30 years of long-term R&D and ongoing development of robust technology at Wolfram Research.

Wolfram|Alpha's world-class team draws from many fields and disciplines and has unique access to experts across the globe. But what ultimately made Wolfram|Alpha possible was a singular commitment to the goal of making all the world's systematic knowledge computable.

wolfram research

Upcoming Stephen Wolfram Livestreams Q&As  |  Live CEOing  |  Open Science

Stephen Wolfram

Latest writings.

  • Publications & Speeches
  • Interviews & Media
  • The Life and Times of Stephen Wolfram: A Scrapbook
  • Q&A with Stephen Wolfram
  • About Stephen Wolfram

Stephen Wolfram

Livestreams

wolfram research

Related Resources

wolfram research

© Stephen Wolfram, LLC

Enable JavaScript to interact with content and submit forms on Wolfram websites. Learn how

IMAGES

  1. Wolfram Research

    wolfram research

  2. Wolfram Research Office Photos

    wolfram research

  3. Licensing Agreements

    wolfram research

  4. Wolfram Research

    wolfram research

  5. Download Wolfram Research Logo PNG and Vector (PDF, SVG, Ai, EPS) Free

    wolfram research

  6. How To Download And Install Wolfram Research Mathematica 9 Full version

    wolfram research