Deployment & Connectivity

Reports, presentations, websites, applications—Mathematica provides a variety of deployment options for delivering results. They're seamlessly integrated into your workflow alongside many ways to connect, control, and work with external data sources and systems.

Computable Document Format

The Computable Document Format and CDF Player put dynamic, real-time computation and visualization into the hands of readers, regardless of the depth or scope of the underlying calculations. Deploy CDFs as full pages or embedded objects within a web browser, or as desktop applications or documents.
Live notebook documents

Cluster and HPC deployment

With gridMathematica, applications run in parallel across a cluster for faster execution, with automated process coordination and management. Ad hoc local clusters created by Wolfram Lightweight Grid Manager add more power to parallel Mathematica tasks.
Cluster deployment

Built-in connectivity with R and other languages

Built-in integration with R enables you to exchange data between Mathematica and R and to execute R code from within Mathematica, combining Mathematica's broad range of capabilities with the statistical computing language. Mathematica can natively call and be called by C, .NET, Java, and other languages; automatically generate C code; compile standalone libraries or executables; link to dynamic libraries at run time; and connect to WSDL web services.

Complete web access functionality

Mathematica provides full client-side web access for sending data to and receiving data from remote servers and for interacting with web APIs. Downloaded data can be analyzed with the full functionality of Mathematica. Asynchronous access allows AJAX-style programming for performing operations in the background.

EnterpriseCDF Deployment

Wolfram Player Pro or enterprise licensing enable direct CDF deployment with live data at run time and other enhanced capabilities for enterprise applications.

Dynamic web deployment

webMathematica deploys high-powered Mathematica applications as interactive websites. It works seamlessly with modern web standards and services to add dynamic content and computations on the web.
Dynamic web deployment

Integrated connectivity with data sources

Mathematica builds in integration with many data sources, such as SQL databases and web APIs. Additional connectivity to Bloomberg data is available through Wolfram Finance Platform, and to the Hadoop framework through an open source package. Mathematica also understands hundreds of standard file formats, so you can plug a solution into your existing infrastructure immediately.

Real-time image acquisition

With built-in image capturing, Mathematica can easily acquire a single image or stream of images from a camera and perform real-time processing using a broad range of functions for image processing, wavelet analysis, graphics rendering, and more.
Real-time image acquisition

Connectivity to human interface and other devices

Seamless integration of almost any kind of controller or human interface device—including joysticks, haptic devices, 3D mice, and more—enhances interaction with controls, 3D graphics, and other document elements. Mathematica provides a general programming interface that allows the use of controller devices in any application, as well as working with 3D printers and small embedded devices such as Arduino boards.

Solutions for...

Science, engineering, biotechnology, finance, art, education, and more....
Find the solution for your field»

Take a Quick Tour

See the benefits Mathematica provides to users across industry, research, and education.
Watch video»

Wolfram Training

Learn from quick-start and in-depth courses.
See featured training»

Get Mathematica


System requirements»
Have a question? Contact us»

Select Language: jaespt-brzhru