El Lenguaje de Control de Trabajos ["Job Control Language" ("JCL"), en inglés], es un lenguaje informático o un conjunto de especificaciones de morfología y sintaxis requeridas para la redacción de instrucciones de ejecución de programas informáticos por parte del sistema operativo de un equipo informático. Este lenguaje se usa en los Ordenadores Centrales ("Mainframes", en inglés) y es específico para cada sistema operativo.
Las instrucciones (también llamadas "pasos" o "sentencias") del JCL son declaraciones u órdenes con las que se indica al sistema operativo qué tareas debe realizar, en qué secuencia han de ejecutarse y en qué periféricos están ubicados los ficheros de datos (de entrada y/o de salida) que requieren dichas tareas.
En el contexto de JCL, un procedimiento [también llamado trabajo ("job", en inglés)] es un conjunto coherente de instrucciones para realizar un trabajo particular.
El uso de este tipo de lenguaje (generalmente en archivos de texto plano conocidos como "archivos JCL") permite un alto grado de flexibilidad e independencia respecto a la ubicación física de los programas y ficheros involucrados.
Las instrucciones (también llamadas "pasos" o "sentencias") del JCL son declaraciones u órdenes con las que se indica al sistema operativo qué tareas debe realizar, en qué secuencia han de ejecutarse y en qué periféricos están ubicados los ficheros de datos (de entrada y/o de salida) que requieren dichas tareas.
En el contexto de JCL, un procedimiento [también llamado trabajo ("job", en inglés)] es un conjunto coherente de instrucciones para realizar un trabajo particular.
El uso de este tipo de lenguaje (generalmente en archivos de texto plano conocidos como "archivos JCL") permite un alto grado de flexibilidad e independencia respecto a la ubicación física de los programas y ficheros involucrados.