Skip to content
Tech News
← Back to articles

Wolfram Language and Mathematica version 15

read original more articles
Why This Matters

Wolfram Language 15 marks a significant milestone in computational technology, expanding its capabilities to incorporate modern AI and enhance both human and AI interactions. This release underscores the ongoing evolution of the language as a versatile tool for representing and computing about the world, reflecting its deep-rooted mission to broaden the reach of computation in the digital age.

Key Takeaways

Exploring Wolfram Language 15 with Stephen Wolfram »(June 16, 2026 @ 4:30 PM ET)

An Impressive Release for Modern Times

June 23, 1988 is when we launched Version 1.0 of Mathematica. Today—almost 38 years later—we’re launching Version 15 of what—in recognition of how far it’s expanded beyond “math”—we now call Wolfram Language. It’s an impressive release, with a lot of new core functionality. It might perhaps seem surprising that after 38 years there’d still be more to add. But it’s like the typical arc of intellectual history: the more one’s figured out, the further one can see, and the more one becomes able to do. And for all of us working on it, it’s been a very satisfying process: year after year building an ever taller tower of ideas and technology, with which we can reach ever further—today to all the functionality of Version 15.

For the past four decades we’ve had a consistent mission: to apply the computational paradigm as broadly and deeply as possible—and to do so by building our unique computational language to represent and compute about the world. Over these four decades the use of computation and the computational paradigm has spread greatly—not least, I think, as a result of tools and ideas we’ve introduced. But now there’s also a new driver: modern AI. And it’s been exciting to see so much unexpected progress happen in the world of AI.

For us, one of the immediate consequences has been that our base of users has expanded from just humans, to humans and AIs. And it’s turned out that all the effort we put into the coherent design of the Wolfram Language—aimed at making it easy and efficient for humans to use—now also makes it easy and efficient for AIs.

For years we’ve put great emphasis on interfaces for human users, starting from the concept of notebooks that we invented for Version 1.0. Now we’re also putting emphasis on interfaces for AIs, to make it as easy as possible for AIs and AI systems (and the humans who use them) to have good access to our technology.

Our technology is certainly a powerful tool for AIs. But it’s also a powerful tool for humans using AIs. Because it provides a unique way for humans to formalize things, and know exactly what’s being said, or done. I’ve always seen the development of Wolfram Language as doing for the computational paradigm an extended version of what mathematical notation did centuries ago for the mathematical paradigm: providing a streamlined and precise way to represent and communicate ideas.

When you tell an AI in natural language what you want, it’s convenient, but—except in rather simple cases—quite imprecise. But if the AI generates Wolfram Language code, then that shows you in precise terms what the AI understood, and allows you to see whether it’s really what you want.

The Wolfram Language has a unique role here. Traditional programming languages are intended as something humans write, and computers read. But the Wolfram Language is something beyond a programming language—it’s a full-scale computational language. That’s intended not just to be written by humans, but also to be read by them, as a way to help formalize and crispen up their thoughts. And now, in the time of AI, it’s a unique way to represent precisely what one’s talking about—leveraging the computational paradigm, and the computational way of representing the world.

Yes, AIs don’t always get things right. But the point is to use Wolfram Language as a carrier of precision (and correctness)—and as a way to anchor what one’s doing, and generate solid output that one can confidently use in systematic ways.

... continue reading