For the latest version of JMP Help, visit

Scripting Guide
Publication date: 11/29/2021

Scripting Guide


Welcome to the JMP Scripting Language

The JMP Scripting Language, or JSL, lets you write scripts to re-create results in JMP. Power users often develop scripts to extend JMP’s functionality and automate a regularly scheduled analysis in production settings. If you do not want to learn JSL, JMP can write the scripts for you.

JSL is used to perform many actions:

implements column formulas

launches platforms

interactively modifies platforms

creates graphics


What JSL Can Do for You

Help with Learning JSL

The Scripting Guide
The Scripting Index
Let JMP Teach You JSL


Basic JSL Syntax

Book Conventions

Want more information? Have questions? Get answers in the JMP User Community (