The JMP version history reflects the software's evolution from a simple statistical analysis tool to a comprehensive data analysis and visualization platform. Over the years, JMP has undergone significant changes, enhancements, and innovations, making it a popular choice among data analysts, researchers, and scientists. With its continued focus on data science, machine learning, and user experience, JMP remains a leading software package for data analysis and visualization.

While SAS has not officially announced JMP 19 as of this writing, the roadmap likely includes:

Action Recording (no-code automation) & Apple Silicon support Fully integrated, native Python scripting environment

Throughout the early 90s, JMP solidified its place as a premier desktop tool, introducing enhanced modeling capabilities and increasingly sophisticated graphing tools. Expanding Capabilities and Platforms (Late 1990s–2000s)

: Shifted focus back to interactive data discovery.

This version marked a significant rewrite. It introduced the JMP Scripting Language (JSL) , allowing users to automate tasks. It also added support for surface plots, time series forecasting, and new smoothing models like Winter’s Method.

A dedicated tool for iPad visualization. Summary of Key Evolution Trends Early Versions (1989-1999) Modern Versions (2000s-Present) Platform Macintosh Native Cross-Platform (Mac/Win) Interface Basic Menus Dynamic, Interactive Graphics Data Size Small/Medium Massive (High Performance) Specialization General Statistics DOE, Predictive Modeling, Genomics

: Standardized the user interface across Windows and Macintosh operating systems. JMP 5 (2002)

Offers advanced features for predictive modeling, data mining, and cross-validation, aimed at professional analysts. JMP Clinical: Specialized for clinical trial data analysis. JMP Genomics: Designed for genetic analysis.

JMP statistical software has transformed how data analysts, scientists, and engineers visualize and analyze data. Developed by SAS, JMP (pronounced "jump") pioneered dynamic data visualization. The Origins: JMP 1 to JMP 3 (1989–1994) JMP 1 (1989) : Macintosh exclusive. Focus : Visual data exploration. Core : Linked graphics with spreadsheets. Impact : Introduced interactive data brushing. JMP 2 (1991) Expansion : Added design of experiments (DOE). Feature : Basic survival analysis tools. Engine : Enhanced statistical computing power. JMP 3 (1994) Milestone : First Microsoft Windows version. Interface : Unified cross-platform user experience. Tools : Expanded multivariate analysis capabilities.

An early 1990s release that ran on "Classic" Mac OS (System 9).

: Transformed how users shared interactive outputs with non-users.

JMP 11 leaned heavily into the formulation industry (food, chemicals, cosmetics) and predictive analytics.

A milestone for text exploration. Users could now analyze unstructured data like survey comments and logs directly.

| Version | Release Year | Key Milestones & Features | | :--- | :--- | :--- | | | 1989 | Initial release for Macintosh. | | 2.0 | 1991 | Added interactive graphics and other enhancements. | | 3.1 | 1994 | Introduced support for Microsoft Windows, significantly expanding its user base. | | 4.0 | 2002 | A major rewrite, added surface plots, time series forecasting, and new Design of Experiments tools. | | 5.0 | 2002 | Introduced neural net and decision tree modeling tools (Partition platform). | | 6.0 | 2005 | Refinements to existing platforms; first version available for Linux (32-bit). | | 7.0 | 2007 | Key integration with SAS began; introduced motion-enabled interactive plots and 3D Scatterplot platform. Released the first 64-bit versions for Windows/Linux. | | 8.0 | 2008/9 | Drag-and-drop functionality added; Windows version released in Nov 2008, Mac/Linux in April 2009. | | 9.0 | 2010 | Major Windows interface updates, new connections to Microsoft Excel and R. | | 10.0 | 2012 | Major improvements to the Graph Builder for more intuitive chart creation. | | 11.0 | 2013 | Gradual refinements in visualization and analysis. | | 12.0 | 2015 | Added Excel Import Wizard and a new "Modeling Utilities" submenu of tools. | | 13.0 | 2016 | Improved handling of large datasets in memory and significant reporting enhancements. | | 14.0 | 2017 | Focused on data access, cleaning, and project organization for a more efficient workflow. | | 15.0 | 2019 | Modern data formats supported (PDF, JSON, XML); Graph Builder heat maps. JMP Pro introduced Structural Equation Modeling (SEM) and Support Vector Machines (SVM). | | 16.0 | 2021 | Upgraded interface and various usability enhancements. | | 17.0 | 2022 | Focused on core platform improvements and stability. | | 18.0 | 2024 | Deep, integrated support for Python, making it easier to leverage Python's vast ecosystem. | | 19.0 | 2025 | Expected to bring advancements in DOE, nonparametric tolerance intervals, and enhanced data table features. |

Two years after its initial release, JMP 2.0 was launched in 1991. This version marked a significant milestone in JMP's history, as it introduced a scripting language called JMP Scripting Language (JSL). JSL allowed users to automate tasks, create custom functions, and even develop their own applications within JMP. This feature helped expand JMP's capabilities and attracted a growing community of users.