Interskill Mainframe Training Newsletter - June ´18
Interskill Mainframe Training Newsletter - April ´17
Interskill Mainframe Training Newsletter - August ´16
Past Issues

Mainframe Links
Mainframe Facts - Did you know?


More facts...

Course Catalog » IBM Power Systems - IBM i Curriculum

CL Programming Functions and Messaging

4 hours



The CL Programming Functions and Messaging course describes the more advanced features of Control Language programming. It focuses on how to use CL message handling to monitor the correct execution of CL programs.


Programmers, system programmers and operators, and other personnel writing and updating Control Language (CL) programs.


Completion of the "CL Programming" course or equivalent experience.


After completing this course, the student will be able to:

  • Identify built in functions (%SUBSTRING, %SWITCH, etc.)
  • Identify how to retrieve job and system values into a CL program
  • Define Program Message Queues
  • Recognize message types
  • Identify how to monitor for system messages sent to your CL program
  • Identify how to send various message types through the system by using CL programs

Course Content

CL Built-in Functions

Built-in Functions



Retrieving Values into a CL Program

Retrieving Job Values

Retrieving System Values

Built-in Functions - %Binary

CL Program Message Queues

Program Message Queues

Message Types

MONMSG Command

Global and Command Monitors

Sending Messages with a CL Program

Sending Messages

Commands for Sending Messages

Sending Messages to Users

Sending Messages Between Programs

CL Programming Functions and Messaging Mastery Test

Course Catalog » IBM Power Systems - IBM i Curriculum
  © All rights reserved. Interskill Learning Pty Ltd.
  HomeAbout UsProductsDemonstrationCourse CatalogContact UsSite Map
      Interskill IBM