CLIST

CLIST (Command List) (pronounced "C-List") is a procedural programming language for TSO in MVS systems.

CLISTs therefore tend to be slower than programs written in compiled languages such as COBOL, FORTRAN, or PL/1.

(A program written in a compiled language is translated once to create a "load module" or executable.)

It can read parameters from the caller and also features a function to hold global variables and pass them between CLISTs.

CLISTs can display TSO I/O screens and menus by using ISPF dialog services.