Want to learn CL Programming?

  • Home
  • /
  • Blog
  • /
  • Want to learn CL Programming?

May 5, 2021

IBM Control Language has remained virtually unchanged over the years.

When the IBM AS400 was replaced by the IBM iSeries, fifteen years ago, a few little tweaks were added to CL but it remained remarkably unchanged. If it’s not broken don’t fix it.

A few years later the sun set on the iSeries machine and the IBM Power Systems were launched, with the new IBM i operating system supporting CL in the exact same way as before.

Over recent years a few little neat options have been added to CL CONTROL LANGUAGE (subroutines, do/for loops for example) but it still remains virtually unchanged.

CL is super easy to use, super easy to code and super powerful.

Yesterday I was thinking:

“Maybe it’s time for a quick tutorial on CL, how it works, what it looks like and how to use it?”

Me. Thinking.


This morning, by sheer coincidence I found a comment on an old blog, describing a CL program to convert *SPLF’s into *PDF’s and email them. This comment was basically asking some questions about the CL code and also asking how to call CL from an RPG program.

So, a new training course was born.

Dive into my new LEARN CL course to watch this code being broken down step by step:



IBM i Software Developer, Digital Dad, AS400 Anarchist, RPG Modernizer, Shameless Trekkie, Belligerent Nerd, Englishman Abroad and Passionate Eater of Cheese and Biscuits. Nick Litten Dot Com is a mixture of blog posts that can be sometimes serious, frequently playful and probably down-right pointless all in the space of a day. Enjoy your stay, feel free to comment and remember: If at first you don't succeed then skydiving probably isn't a hobby you should look into.

Nick Litten

related posts:

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Start your
7-day free trial

Take This Course with ALL ACCESS

Unlock your Learning Potential with instant access to every course and all new courses as they are released.
 [ For Serious Software Developers only ]

IBM i Training For Technology Experts


Successfully Work Remote 

 $ 129.00  $59.00

By adding new skills in information technology, employers will be confident that you have the necessary skills and tools needed to successfully work remotely


Snug CBD

 20% Discount

I have partnered with SNUG CBD givING you Organic CBD
20% discount code "NL20"