The Control Language Programming series is intended for IBM i programmers, operators, and other personnel who will write CL programs.
The first course of the series presents an overview of CL commands and CL programs. It also shows how variables are defined and used in a CL program. Subsequent courses show how to implement logic structures such as IF, IF/ELSE, and loops; how to pass control and data between programs; how to display screens at a user's workstation; and how to receive data from that user. The series covers the CL commands used to access records from a database, how to send and receive messages, and how to monitor messages to handle errors in a CL program. You will also see how to use data queues and data areas to communicate with other programs.
Approximate Study Time for the Entire Series: 10-12 hours
This series contains the following courses:
This series should be taken by anyone who will be writing CL programs. This audience consists primarily of application programmers, but may include other people who use CL commands, such as system operators.
All courses in this series assume that you have a working knowledge of basic IBM i concepts and facilities. You can satisfy this prerequisite by successfully completing the courses in the following series:
The course also assumes you familiar with IBM i programming concepts and facilities. You can satisfy this prerequisite by successfully completing the courses in the following series: