JSL Companion: Applications of the JMP Scripting Language provides novice scripters with a resource that helps them go beyond the basics of the JMP Scripting Language (JSL) and serves as a companion to writing applications. Taking a task-oriented approach rather than focusing on showing the syntax, the authors help users with much more than the basic task of capturing a script. The book starts with an introduction that is suitable for someone who is just beginning to learn JSL. It quickly moves to importing and saving data, working with variables, modifying data tables, and working with JMP data structures (lists, matrices, and associative arrays). Later chapters deal with JMP output, communicating with users, and customizing displays. The last two chapters cover writing flexible code and include several tips that help solve problems with which novice users often struggle.