LocalazyLocalazy
JCL je programovací jazyk používaný v operačních systémech IBM mainframe. Používá se k psaní programů, které řídí provádění jiných programů. JCL je zkratka pro Job Control Language (jazyk pro řízení úloh). Je to skriptovací jazyk, který operačnímu systému říká, jakou úlohu má spustit a jak ji má spustit. Obsahuje instrukce pro operační systém, úlohu a datové sady. JCL má tři části: příkazy pro řízení úlohy, příkazy pro provedení úlohy a příkazy pro ukončení úlohy. Příkazy pro řízení úlohy sdělují operačnímu systému, kdy má úlohu spustit a ukončit. Rovněž sdělují operačnímu systému, jaké prostředky úloha potřebuje. Příkazy pro spuštění úlohy říkají operačnímu systému, co má s úlohou udělat. Říkají operačnímu systému, jak má úlohu spustit a co má udělat s výstupem úlohy. Příkazy pro ukončení úlohy říkají operačnímu systému, kdy má úlohu ukončit. Rovněž říkají operačnímu systému, co má udělat s výstupem úlohy.