Category: 04. JCL

  • JOB Statement

    JOB Statement is the first control statement in a JCL. This gives the identity of the job to the Operating System (OS), in the spool and in the scheduler. The parameters in the JOB statement help the Operating Systems in allocating the right scheduler, required CPU time and issuing notifications to the user. Syntax Following…

  • Environment Setup

    Installing JCL on Windows/Linux There are many Free Mainframe Emulators available for Windows which can be used to write and learn sample JCLs. One such emulator is Hercules, which can be easily installed in Windows by following few simple steps given below: Hercules is an open source software implementation of the mainframe System/370 and ESA/390…

  • Overview

    When to use JCL JCL is used in a mainframe environment to act as a communication between a program (Example: COBOL, Assembler or PL/I) and the operating system. In a mainframe environment, programs can be executed in batch and online mode. Example of a batch system can be processing the bank transactions through a VSAM…