Wolfram Engine

The Power of the Wolfram Language, Anywhere.

The Wolfram Engine is the core software component that powers Wolfram's computational products, including Mathematica. It provides a complete environment to run code written in the high-level, knowledge-based Wolfram Language. The engine integrates a vast range of algorithms for numeric and symbolic computation, data science, machine learning, and visualization. It also features built-in access to the extensive Wolfram Knowledgebase for real-world data and natural language understanding (NLU) capabilities. Designed for broad deployment, it can be integrated into applications and systems on desktops (Windows, macOS, Linux), servers, private clouds, and embedded devices like the Raspberry Pi.


Wolfram Engine down?

Recent User Report Trends for Wolfram Engine

Aggregated reports in the last 48 hours.

User Reports for Wolfram Engine

Recent issues reported by users from around the world (last 30 days).

Product Details & Specifications

General

Publisher

Wolfram Research

Developer

Wolfram Research

Product Category

Computational Platform

Target Audience

Software DevelopersData ScientistsResearchers & AcademicsEngineersQuantitative AnalystsHobbyists & Makers

Industry

Scientific & Technical Computing

Product Type

Software Development Engine

Features

Automation

Wolfram Language ScriptingCommand-Line ExecutionAPI-Driven Automation from External LanguagesScheduled Task Execution

Product Modules / Game Modes

Module Description:
Algorithms for symbolic and numeric math, algebra, calculus, and more.
Key Capabilities:
Symbolic ManipulationNumerical Precision ControlEquation Solving
Module Name:
Core Computation
Module Description:
Tools for data analysis, statistics, machine learning, and neural network development.
Key Capabilities:
Supervised & Unsupervised LearningDeep Learning FrameworkData Import/Export
Module Name:
Data Science & Machine Learning
Module Description:
Engine for generating static and dynamic visualizations, charts, and graphics.
Key Capabilities:
2D & 3D PlottingDynamic InteractivityCustomizable Graphics Primitives
Module Name:
Visualization & Graphics
Module Description:
Built-in access to curated real-world data across thousands of domains.
Key Capabilities:
Real-time Data AccessNatural Language QueriesComputable Datasets
Module Name:
Wolfram Knowledgebase

Key Features

Powered by the Wolfram LanguageVast Algorithm Base for ComputationIntegrated Wolfram KnowledgebaseNatural Language Understanding (NLU)Machine Learning & Neural NetworksAdvanced Data VisualizationCross-Platform Deployment (Desktop, Cloud, Embedded)Interoperability with Python, Java, .NET, C/C++

Technical

Security Features

Sandboxed ComputationControlled Resource AllocationKernel Isolation

API Availability

Has Public API:
Yes
API Types:
Client Libraries (SDK)Command Line Interface

External Dependencies

Service Name:
Wolfram Knowledgebase Servers
Service Type:
Data & Computation Service
Criticality:
High

Available Platforms

WindowsmacOSLinuxRaspberry PiCloud PlatformsPrivate Servers

System Requirements

Recommended:
Processor:
Quad-core x86-64 compatible CPU
Storage:
25 GB available space on SSD
OS:
Windows 11, macOS 14, modern Linux
Memory:
8 GB+ RAM
Minimum:
Processor:
x86-64 compatible CPU
Storage:
25 GB available space
OS:
Windows 10, macOS 11, Linux (glibc 2.17+)
Memory:
4 GB RAM

Support & Community

Social Media

Linked In:
wolfram-research
Twitter:
@wolfram
You Tube:
@WolframResearch

Pricing & Legal

Monetization Model

Freemium / Enterprise Licensing

License Type

Proprietary

Pricing Plans

Pricing Plan Name:
Free Wolfram Engine for Developers
Base Price:
Free
Currency:
USD
Billing Cycle:
Perpetual
Key Features:
For use in pre-production developmentNon-commercial usageAccess to the full engine capabilitiesRequires free Wolfram ID
Pricing Plan Name:
Production Licensing
Base Price:
Contact Sales
Currency:
USD
Billing Cycle:
Varies
Key Features:
For commercial deploymentDistribution rights for applicationsVolume and enterprise agreementsDeployment on desktop, server, cloud

Relationships

Providers

wolfram.com

Additional Information

Integration Ecosystem

Integration Name:
Python
Integration Type:
Language Interface
Integration Name:
Java
Integration Type:
Language Interface
Integration Name:
.NET
Integration Type:
Language Interface
Integration Name:
C/C++
Integration Type:
Language Interface
Integration Name:
Jupyter
Integration Type:
Notebook Integration

Deployment Models

DesktopOn-Premises ServerPrivate CloudEmbedded System

Main Competitors

MATLAB EnginePython Scientific Computing Stack (NumPy, SciPy, Pandas)R Statistical Computing Environment

Languages Supported

English

Required Dependencies

Compatible OS (Windows, macOS, Linux)Wolfram ID for developer licenseInternet Connection (for activation and Knowledgebase access)

Trial Availability

Trial Available:
Yes
Trial Duration:
Perpetual for non-production use
Trial Limitations:
Restricted to non-commercial and pre-production developmentRequires a free Wolfram ID to activate
Credit Card Required:
No