System i CL Programming for Programmers

2 days


This course provides an introduction to Command Language (CL) programming for programmers. On completion of this course delegates will be able to write CL programs to be used in applications.

NOTE: The content of this course is very similar to our CL Programming for Operators and Administrators course, however emphasis is placed on writing CL programs for an application environment.


This course is for application programmers working in the iSeries/i5 environment.


Ideally, delegates will have experience on other IBM systems as well as a basic understanding of iSeries.

Course Outline

  • CL Program Structure.
  • Coding Rules.
  • Variables.
  • Conditioning.
  • Parameters.
  • Sending Messages.
  • Expressions.
  • Substring.
  • External Information.
  • Data Areas.
  • Monitoring Messages.
  • Using Display Files.
  • Using Output Files from commands.
  • Writing commands.
  • Using CL programs in an ILE environment.

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

Upcoming Dates

  • GREEN This class is Guaranteed To Run.
  • SPVC - Self-Paced Virtual Class.
  • Click a Date to Enroll.
Course Location Days Cost Date
Onsite2 1000 £1000 2019-05-23