Язык управления заданиями (JCL) — это командный язык Multiple Virtual Storage (MVS), который является широко используемой операционной системой на компьютерах IBM Mainframe. JCL идентифицирует программу, которая должна быть выполнена, требуемые входные данные и местоположение ввода / вывода, и информирует операционную систему с помощью операторов управления заданиями. В среде мэйнфреймов программы могут выполняться в пакетном и онлайн-режимах. JCL используется для подачи программы на выполнение в пакетном режиме.