JCL

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:category mainframe computer
gptkbp:documentation gptkb:IBM_Knowledge_Center
gptkbp:fileExtension .jcl
gptkbp:firstAppearance 1960s
gptkbp:fullName Job Control Language
gptkbp:hasCommentSyntax //*
gptkbp:hasFeature error handling
conditional execution
job dependencies
spooling
dataset management
SYSIN and SYSOUT handling
cataloged procedures
job accounting
job class specification
job log creation
job output archiving
job priority
job step condition codes
job termination codes
output routing
parameter substitution
step restart
symbolic parameters
tape and disk allocation
gptkbp:hasStatement gptkb:EXEC
gptkb:JOB
DD
gptkbp:hasSyntax card-oriented
https://www.w3.org/2000/01/rdf-schema#label JCL
gptkbp:introduced gptkb:IBM
gptkbp:notableFor gptkb:JES2
gptkb:JES3
gptkb:VSE_JCL
gptkb:z/OS_JCL
gptkbp:relatedTo gptkb:COBOL
gptkb:assembly_language
gptkb:PL/I
gptkbp:supports batch processing
gptkbp:usedFor gptkb:OS/390
gptkb:z/OS
gptkb:MVS
resource allocation
job scheduling
batch job control
defining job steps
specifying input and output
gptkbp:usedOn gptkb:IBM_mainframe
gptkbp:bfsParent gptkb:Java_Class_Library
gptkb:Microsoft_Azure_Virtual_Machines
gptkbp:bfsLayer 6