JCL
Abbreviation · Development
Definitions
Job Control Language — a scripting language used on IBM mainframes to instruct the system on how to run batch jobs, specifying programs to execute, datasets to use, and resources to allocate. Still in production at most major banks and airlines.
In plain English: The scripting language that tells IBM mainframes what programs to run and what data to use — ancient by tech standards but still running critical systems at banks worldwide.
Example: "The bank's nightly batch processing still runs on JCL scripts written before most of the current developers were born."