Dictionary of Computer and Internet Terms: JCL (Job Control Language)
JCL (Job Control Language)
the command language used in batch jobs to tell a computer what to do. (See batch processing.) The acronym JCL usually refers to the job control language used on large IBM computers, but sometimes designates very different languages used for the same purpose on other computers.
The DD (data definition) statements define files. SYSIN (standard system input) for the PLI step is defined as a cataloged disk data set named JONES.SAMPL.PLI; SYSIN for the GO step is given in the job itself, beginning after DD * and ending with /*. The // card marks the end of the job.