데이터에 대한 동일한 분석 반복, 인터페이스 사용자 정의와 같은 다양한 작업은 JMP 스크립팅 언어(JSL)를 사용하여 수행할 수 있습니다.
또한 JMP 스크립트 언어 외에도 Visual Basic 등의 언어를 사용하여 OLE 자동화를 이용하여 JMP 작업을 자동화하는 것도 가능합니다 (Windows의 경우에만).