Job Control Language. The batch file and script language of the IBM 360, 370, 390 and ES/9000 family mainframes, though the acronym was used by other manufacturers as well. It's role has been assumed on other architectures by DOS Batch, UNIX's Bourne shell and PERL, and Windows'... oops. Found on http://www.encyclo.co.uk/local/20091