The CL/400 course introduces the learner to the structure, syntax and commands in CL/400 (Command Language). It explains in detail how to create a CL command and the advantages of using these commands. The course also discusses message handling in CL programs and talks about different types of messages, message files, and message queues. How to access a database through CL/400, as well as other objects such as data areas and data queues are some of the other topics discussed here.