Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

JCL

< >

JCL, aka Job Control Language, is a programming language created in 1964.

#438on PLDB 60Years Old
Wikipedia

Job Control Language (JCL) is a name for scripting languages used on IBM mainframe operating systems to instruct the system on how to run a batch job or start a subsystem. More specifically, the purpose of JCL is to say which programs to run, using which files or devices for input or output, and at times to also indicate under what conditions to skip a step. There are two distinct IBM Job Control languages: one for the operating system lineage that begins with DOS/360 and whose latest member is z/VSE; and the other for the lineage from OS/360 to z/OS, the latter now including JES extensions, Job Entry Control Language (JECL). Read more on Wikipedia...


Example from Wikipedia:
* $ JOB JNM=NAME,DISP=K,CLASS=2 [some JCL statements here] * $ EOJ

Language features

Feature Supported Example Token
Line Comments ✓
Comments ✓
Semantic Indentation X

- Build the next great programming language · Add · Issues · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements

Built with Scroll v154.3.0