Job Control Language (JCL) es el lenguaje de comandos de Multiple Virtual Storage (MVS), que es el sistema operativo comúnmente utilizado en las computadoras IBM Mainframe. JCL identifica el programa a ejecutar, las entradas que se requieren y la ubicación de la entrada / salida e informa al sistema operativo a través de declaraciones de control de trabajos. En el entorno de mainframe, los programas se pueden ejecutar en modo por lotes y en línea. JCL se utiliza para enviar un programa para su ejecución en modo por lotes.
Este tutorial será útil para los programadores de software que necesiten comprender los conceptos básicos del lenguaje de control de trabajos. Además, este tutorial será útil para que los profesionales de mainframe aumenten su nivel de experiencia en JCL.
El tutorial está destinado a lectores que tengan un conocimiento básico de la gestión de trabajos y la gestión de datos en un entorno de mainframe.