From a simple Mac tool in 1989 to a comprehensive statistical discovery engine, JMP has maintained a singular focus: seeing the story in your data.
While other tools force you to think in code or static rows, JMP’s history shows a commitment to the visual and the interactive. Whether you are running a simple t-test or a complex neural network, the history of JMP is a history of making the complex accessible.
Are you a long-time JMP user? Which version was your first? Let us know in the comments!
This was the most painful and most necessary release in JMP history. After 13 years as a Mac-exclusive tool, SAS finally ported JMP to Microsoft Windows. This required rewriting huge portions of the codebase, but it opened JMP to 95% of the corporate desktop market. jmp version history
Version 4.0 Features:
Why it matters: Version 4.0 is still found in legacy manufacturing plants today. It was "the version that paid the bills," stabilizing JMP as a serious enterprise tool.
JMP 7.0 (2007) added the Graph Builder—a drag-and-drop canvas for creating multi-layered visualizations instantly. It was JMP’s answer to Tableau (which launched in 2003), but with built-in statistics. JMP 8.0 (2009) brought Pro version (for SAS/STAT integration) and predictive modeling (random forests, neural nets). From a simple Mac tool in 1989 to
JMP 9.0 (2011) introduced the Add-In Manager and made JSL scripting much more user-friendly. More importantly, it added Excel add-in support, letting analysts launch JMP directly from spreadsheets—a huge enterprise productivity win.
Verdict: JMP became a dashboarding and predictive analytics contender. Graph Builder alone made it worth the upgrade.
JMP 9 (2011) JMP 9 was a watershed moment. It introduced a complete rewrite of the graphics engine, allowing for incredibly dense and interactive data visualizations. It also introduced the JMP Add-In architecture, making it easier to share custom tools. Crucially, JMP 9 enhanced its integration with SAS, allowing JMP to act as a frontend for heavy-duty SAS analytics on a server. Are you a long-time JMP user
JMP 10 (2012) This version focused on speed. With data sizes exploding, JMP 10 optimized the underlying code to handle millions of rows smoothly. It also introduced the Graph Builder platform as we largely know it today—a drag-and-drop interface that makes exploring data feel like playing with building blocks.
JMP 11 & 12 These versions focused on refinement. JMP 11 brought improvements to reliability and formula editing. JMP 12 introduced the Functional Data Explorer, a sophisticated tool for analyzing data that varies over a continuum (like temperature over time), pushing JMP into advanced data science territory.