The latest version of Mathematica is 9.0.1, and it adds key performance and quality improvements to Mathematica 9's unrivaled base of algorithmic, knowledge, and interface capabilities.
Mathematica 9.0.1
2013
- All Featured Examples are now available in-product
- Improved the stability of the Suggestions Bar
- Suggestions Bar offers more accurate suggestions
- Improved performance and stability for image processing functions, extending coverage for Image3D
- Installation workflow and stability improvements for Linux configurations
- Increased the performance and robustness of many random processes functions
- Various Input Assistant improvements: full support of Linux platforms, better support for dual monitors, better option placeholders, and eliminated repeated options
Mathematica 9.0.0
2012
- The new Wolfram Predictive Interface, which dramatically improves navigation and discovery of Mathematica's functionality
- Highly integrated units support, including free-form linguistic entry, conversions, and dimensional consistency checking across graphics and numeric and symbolic calculations
- New graph and network analysis, including a built-in link for Facebook, LinkedIn, Twitter, and more
- Direct CDF deployment with live data at runtime and other enhanced features with Mathematica Enterprise Edition, plus preview modes that emulate Wolfram CDF Player and Wolfram Player Pro
- Major new data science, probability, and statistics functionality—including survival and reliability analysis, Markov chains, queueing theory, time series, and stochastic differential equations
- 3D volumetric image processing and out-of-core technology that scales up performance to very large 2D and 3D images and video
- Integrated analog and digital signal processing
- Built-in symbolic tensors with support for arrays of any rank, dimension, and symmetry
- Highly customizable interactive gauges for dashboards and controls
- Systemwide support for automatic legends for plots and charts
- R fully integrated into Mathematica workflow for seamless data and code exchange
- Full client-side web access for exchanging data with remote servers and interacting with web APIs
- Updated look for slide shows with new style templates and background images
Mathematica 8.0.4
2011
- New menu options and an interactive wizard for deploying to CDF
- New functions CDFInformation and CDFDeploy for programmatically deploying CDF files
- New download progress indicator for the CDF browser plugin
- Improved stability, speed, and security of the CDF browser plugin
- Tested under Mac OS X Lion
- Improved memory use of the Share function when storing large sets of data
- Updated MKL library to improve performance
- New syntax coloring to warn about use of Module variable in Dynamic
- Performance improvements to citation functions
- Improved behavior of optimized variables in compiled conditional statements
- Improved front end behavior when saving untitled notebooks under new versions of Linux
Note: Mathematica 8.0.2 was released and distributed exclusively with gridMathematica 8.0.2. No new features were introduced at that time. Version 8.0.3 was a development branch for Wolfram CDF Player 8.0.3.
Mathematica 8.0.1
2011
- Many new automatic simplifications for derived distributions, including affine transformations, sums of variables, parameter mixtures, and censored and truncated distributions
- Improved results for Dot with large (> 1,000,000 elements) lists of integers
- Improved stability under Intel Sandy Bridge CPUs by including a new version of the Intel Math Kernel Library
- Performance and robustness improvements for many graph and network operations
- Improved startup time of the front end
- Improved the creation of MathLink TCPIP connections under certain special network conditions
- Improved export of Real and "Real32" images to TIFF, to be compatible with more external TIFF image viewers
- Improved functionality and stability of Home Edition by including more 64-bit components
Mathematica 8.0
2010
- Integration with Wolfram|Alpha
- Automated probability and expectation computation
- Over a hundred new statistical distributions and many statistics visualizations
- Generation of new statistical distributions directly from data, formulas, or other distributions
- Enhanced graphs and networks and linear algebra capabilities
- More than 60 exotic equity option solvers, and over 100 built-in financial indicators
- Built-in control systems capabilities
- Enhanced image analysis features
- Integrated wavelet analysis
- Built-in CUDA and OpenCL support
- Automatic C code generation
- Symbolic C code manipulation and optimization
- Enhanced 2D and 3D graphics, including texture mapping and hardware-accelerated 3D rendering
- Built-in web browser plugin
Mathematica 7.0.1
2009
- Performance enhancements to core image-processing functions
- Right-click menu for quick image manipulation
- New tutorials, "How to" guides, and screencasts
- Thousands of new examples in the documentation
- Improved documentation search
- Integration with mathematical handwriting-recognition features of Windows 7
- Integration with the upcoming release of gridMathematica Server
Mathematica 7.0
2008
- Built-in parallel high-performance computing (HPC)
- Integrated image processing
- New on-demand curated data, including genomic data, protein data, and current and historical weather data
- Many new usability and productivity features
- Charting and information visualization
- Vector field visualization
- Comprehensive spline support, including NURBS
- Industrial-strength Boolean computation
- Statistical model analysis
- Integrated geodesy and GIS data
- Many symbolic computation breakthroughs, including discrete calculus, sequence recognition, and transcendental roots
Mathematica 6.0.3
2008
- Comprehensive list of standard extra packages added to the Documentation Center
- Improvements to package documentation
- Improved options handling for MatrixForm and TableForm
- Enhanced front end stability with Manipulate containing a selected graphic
- Improved options handling for ListPlot
- Improved handling of AxesLabel and Ticks combinations
- Improved handling of numerical data without spaces in Protein Data Bank (PDB) import
- Changed winding in LightWave Object (LWO) export to better adhere to industry standards
- Improved interactivity under Linux with compositing window managers, such as Compiz
- Improved font handling on Ubuntu Hardy and Fedora Core 9
Mathematica 6.0.2
2008
- New Virtual Book documentation with updated Mathematica Book content
- New Function Navigator, an easily browsable overview of all Mathematica objects
- Several additional documentation enhancements, including performance improvements, indexing, and link trails
- Full 64-bit performance on Intel Macs
- Improved performance of Import and Export converters on Mac and Unix
- Significant speedup in import of binary data files
- Improved handling of graphics when exporting to TeX and PDF
- Enhanced import of metadata from FITS astronomical image files
- New coordinate-picking tool and improved highlighting of graphical selections for interactive graphics
Mathematica 6.0.1
2007
- Enhanced automatic and manual proxy settings for internet connectivity
- More extensive documentation on legacy Mathematica functions
- Significantly improved MathLink performance on Mac and Unix systems
- Improved performance of various Import and Export converters
- Faster ListPlot, ListPlot3D, and Plot3D for large numbers of points
- Improved help-system initialization
- Extensions to automatic file type recognition for Import
- Complete support for scaled FontSize values
- Enhancements to Table, CSV, TSV, and MathML import
- Evaluate Notebook menu item, and Magnification submenu
- Additional Mathematica function examples and tutorials
- Updates to curated data
Mathematica 6.0
2007
- Dynamic interactivity, allowing sophisticated interactive interfaces to be created from single lines of input
- High-impact adaptive visualization for automated creation of high-fidelity function and data graphics
- Language for data integration, including automatic integration of hundreds of standard data formats
- Load-on-demand curated data for math, physics, chemistry, finance, geography, linguistics, and more
- Symbolic interface construction for immediate creation of arbitrary interfaces from simple programs
- Automated computational aesthetics, with algorithmic optimization for visual presentation
- Unification of active graphics and controls with flowing text and input
Mathematica 5.2
2005
- All-platform support for 64-bit addressing
- Multicore support on major platforms
- Multithreaded numerical linear algebra
- 64-bit-enhanced arbitrary-precision numerics
- Vector-based performance enhancements
- Automatic binary installation selection
- Bundled notebook indexing for desktop search
- SSH support for secure remote kernels
- vCard and RSS import
- New algorithms for symbolic differential equations
- Enhanced performance for linear Diophantine systems
- Enhanced quadratic quantifier elimination
- Singular-case support for high-level special functions
- Enhanced statistics charts
- MathematicaMark 5.2 benchmark now covering grids and clusters
Mathematica 5.1
2004
- Industrial-strength string manipulation
- Built-in universal database connectivity
- Highly optimized binary data I/O
- Additional import-export formats, including XLS and AVI
- Integrated web services support
- 2D and 3D automated network visualization
- High-performance array visualization
- Numerical linear algebra performance enhancements
- Fully integrated piecewise functions
- Integration over implicitly defined regions
- Event handling in numerical differential equations
- New algorithms for symbolic differential equations
- Cluster analysis capabilities added
- Interactive exploration tool for differential equations
- MathematicaMark benchmarking tool
- GUIKit interface and application builder built in
Mathematica 5.0
2003
- Record-breaking speed through processor-optimized numerical linear algebra
- Full support for high-speed sparse linear algebra
- New-generation optimized numerical solvers for ordinary and partial differential equations
- Major new algorithms for solving equations and inequalities symbolically over different domains
- Fully integrated solver for differential algebraic equations
- High-performance optimization and linear programming, including interior point method
- More generalized numeric solvers expanded to accept vector and general array variables
- Industry-leading solver for recurrence equations
- Broader support for assumptions in symbolic computation
- Included .NET/Link, providing full integration with Microsoft's .NET Framework
- Flexible import and export of DICOM, PNG, SVG, and sparse matrix formats
- Optimized versions for 64-bit hardware and operating systems
- New quick-start interactive tutorial
Mathematica 4.2
2002
- Transparent Java integration with J/Link 2.0 and built-in Java Runtime Engine
- Improved linear programming and optimization
- Speed and robustness improvements for many numerical functions
- Improved simplifier
- Statistics enhancements, including new ANOVA package
- New bundled Combinatorica package for combinatorics and graph theory
- New bundled AuthorTools package for technical publishing
- Slide show environment for presentations
- New import and export formats, including FITS and STDS
- XML extensions that allow Mathematica notebooks and expressions to be stored as XML
- New bundled XML tools package for symbolic XML manipulation
- Support for XHTML export, including stylesheets
- Extended MathML 2.0 support
Mathematica 4.1
2000
- Macintosh OS X version introduced (Version 4.1.5 in 2001)
- Greatly enhanced symbolic differential equation solvers
- Enhanced Mathematica pattern matcher and compiler, increasing speed and minimizing memory consumption
- New standard package for integration over inequality-defined regions and piecewise functions
- Dramatic speed improvements in statistics functions
- Conversion between linear systems of equations and matrices
- Java integration with J/Link 1.1
- Improved MathML integration on the web
- Support for saving in IBM techexplorer format
- New and faster import and export filters for Excel files, tabular data, and compressed BMP, DXF, and STL
- Support for real-time manipulation of 3D graphics on Linux and Unix platforms
- Sound support under X
- Routines for plotting graphics defined by inequalities
- Support for PowerPC Linux and AlphaLinux
- Discrete trigonometric package
- Enhanced look and feel for the X front end
Mathematica 4.0
1999
- Extensive enhancements in speed and efficiency in numerical calculation
- Publishing documents in a variety of formats
- Spell checking and hyphenation in the notebook interface
- Direct import and export from over 20 standard data, graphics, and sound file formats
- Extended range and improved functions for data analysis including correlation, convolution, and a new Fourier transform algorithm
- Support for handling computations in specified algebraic domains
- Network license management availability on all platforms
- Enhancements to many built-in Mathematica functions
Mathematica 3.0
1996
- Interactive mathematical typesetting system
- Algebraic numbers
- Mathematica compiler extended to work with arrays of machine numbers
- Support for nonlinear least squares with Levenberg-Marquardt technique
- Improved interpolation (important in finding the result of numerical ordinary differential equations)
- Interval arithmetic
- New functions for simplifying and transforming expressions
- Optimized Groebner basis functions
- Many new special functions
- Exception-based programming flow control
Mathematica 2.2
1993
- Windows front end with new notebook commands
- Separate front end on Macintosh
- X front end
- MathLink for Windows
- Linux version
- Isocontour plotting routine added
- Package for symbolic solutions of first-order partial differential equations added
- Ten other packages added in areas such as three-dimensional contour plotting, variational calculus, and music
- New help features, including online manuals on X Windows and a Function Browser on Macintosh and NeXT
- Faster numerical solutions of sparse linear systems of equations
- Symbolic definite integration expanded to include tests for nonintegrable singularities and also handle branch cuts in the range of integration
Mathematica 2.1
1992
- Upgrade of contour plotting algorithm
- Unix MathLink enhancements and documentation
- MathLink for Macintosh
- QuickTime animations for Macintosh version
- Support for Windows 3.1
- Unix and PC thin-version installation for reduced memory usage
- New packages added in areas such as nonlinear fitting, binary file manipulation, Dirac delta functions, and sound synthesis
Mathematica 2.0
1991 (first major update)
- Numerical ordinary differential equation solver
- Numerical compiler
- Linear algebra improvements
- Implementation of Risch algorithm for Integrate
- Symbolic ordinary differential equation solver
- Series extended to many special functions
- ParametricPlot3D added
- Many extra embellishments for graphics
- Improved hidden-surface elimination for 3D graphics
- Many string and file operations
- MathLink protocol for interprocess and network-based communication
- Sound support
- Support of foreign character sets
- Error detection and debugging
- Notebook front end
Mathematica 1.2
1989
- Macintosh front end
- Support for remote kernels
- Symbolic integration greatly enhanced
- Rudimentary differential equation-solving capabilities with DSolve
- Solving of transcendental and other equations that require explicit use of inverse functions
- Exact interpolating polynomials
- LinearProgramming, ConstrainedMax, and ConstrainedMin added
- MatrixPower and MatrixExp added
- Groebner bases added
- Modulus options added to Det, Inverse, and LinearSolve
- Statistics and Graphics standard packages added
- Many new graphics options and features, including axes and labels for 3D graphics
- Much more efficient multivariate polynomial GCD (greatest common divisor) and factorization

![[ja]](/common/images2003/lang_bottom_ja.gif)
![[es]](/common/images2003/lang_bottom_es.gif)
![[pt-br]](/common/images2003/lang_bottom_pt-br.gif)
![[zh]](/common/images2003/lang_bottom_zh.gif)
![[ko]](/common/images2003/lang_bottom_ko.gif)