
Course Description (By Curriculum)

3 to 4 hours
Programmers, system programmers, system operators, and other personnel requiring a basic knowledge of Control Language (CL) programming
Knowledge of data processing and iSeries operations; knowledge of iSeries programming concepts would also be beneficial
After completing this course, the student will be able to:
• Define the concepts of Control Language programming
• Identify the variables utilized in a Control Language program
• Identify how to control the processing of a Control Language program
• Recognize the methods to access other programs from a Control Language program
• Identify how to pass information from one Control Language program to another
Introducing Control Language
Control Language Commands
Command Syntax
Control Language Programs
Control Language Program Functions
Control Language Program Structure
Using SEU to write a CL Program
Using CL Programs
CL Variables
- Declaring a Variable
- Naming Conventions
Changing the Value of a Variable
Introduction to Control Processing Commands
Program Flow
Controlling Program Flow
Logical Operators
Calling Programs from a CL Program
Using CALL or CALLPRC
Transferring Control to Another Program
RETURN Command
Types of Parameters
Constants and Variables
Passing Parameters Between Programs
Compiling a CL Program