CL - Control Language,
Linguagem de controlo. É um conjunto de comandos que servem para operar e configurar o sistema. CL400 ou
CL/ILE, é também uma linguagem de programação própria do
AS400. 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 registos 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.