This document provides an introduction to JCL (Job Control Language) including:
1. What JCL is and its basic syntax with JOB, EXEC, and DD statements.
2. The JOB statement identifies the start of a job. The EXEC statement identifies the program or procedure to run. The DD statement defines input/output resources.
3. Examples are provided for DD statements to define disk and tape datasets as well as instream data. Formats, dispositions, and other attributes can be specified.