Control Language/Integrated Language Environement, ou Linguagem de controlo/Ambiente Integrado de Linguagens. O
CL é a
linguagem de controlo do sistema
AS400, um conjunto de comandos que servem para operar e configurar o sistema. Usualmente é através desta linguagem que se fazem correr os programas, tenham sido feitos em que linguagem for. Serve esta, para passar parâmetros, de programa a programa ou vindos de
Menu ou de
ficheiros de ecran. Serve também para seleccionar e/ou ordenar registros de bases de dados, para tratamento em programas e chamar os programas. Por conseguinte poderá ser a base ou "esqueleto" de uma aplicação. Podem-se usar comandos de CL de dentro de um programa de
CL/ILE.