Control Language Programming Workshop for IBM i (OL20G)
The Control Language Programming Workshop for IBM i (OL20G) by IBM teaches application and system programmers to write efficient CL programs for system automation, job scheduling, and resource management on IBM i. Designed for professionals managing enterprise workloads, it addresses the growing demand—IBM reports over 150,000 IBM i systems in production worldwide—for skilled developers who can reduce operational complexity through automated scripting.
This course prepares learners for the IBM Certified Specialist – Control Language Programming credential. Koenig Solutions delivers official vendor-authorized courseware with 30-day lab access, enabling hands-on mastery of ILE modules, user commands, and debug tools—equipping developers to build resilient, maintainable automation solutions that enhance career advancement in IBM i environments.
Training Formats & Pricing
Available in all languages Fastest
Available in all languages Most Popular
Available in all languages — delivered within 24 hours Best Value
100% Happiness Guarantee · Free Rescheduling · Secure Payment
Course Overview
The Control Language Programming Workshop for IBM i (OL20G) by IBM is an intermediate-level course designed for application programmers, system programmers, and IT professionals responsible for automating system tasks and managing IBM i environments. This hands-on training equips learners with the skills to write efficient Control Language (CL) programs that perform system and application control functions, including interactive and batch processing, user command creation, and program automation. With over 150,000 IBM i systems in production worldwide—many in finance, healthcare, and manufacturing sectors—mastery of CL programming remains a high-demand skill for maintaining and optimizing mission-critical workloads.
Students engage with core IBM i tools such as Programming Development Manager (PDM), Source Entry Utility (SEU), and the STRDBG debugging utility within the IBM i operating environment. The course covers essential technologies including Integrated Language Environment (ILE) modules, data queues, job descriptions, message handling, and database file processing using native CL commands. In hands-on labs, participants build real-world solutions such as automated job schedulers that run periodically and asynchronously, CL programs that process physical database files, and custom user-defined commands with parameter support. A key project involves creating a fully functional CL program that retrieves system information, handles errors, and interacts with display files—mirroring actual administrative automation tasks used in enterprise settings.
This course prepares candidates for IBM’s broader System Administration and Application Development certifications on the IBM i platform, which are recognized across industries reliant on IBM Power Systems. Professionals with CL programming expertise report average salary increases of 15–20% when transitioning into system automation or IBM i administration roles, with senior roles averaging $95,000 annually in North America. Koenig Solutions delivers this official IBM curriculum through Guaranteed-to-Run batches and offers 1-on-1 training options, ensuring personalized attention with certified instructors. Upon completion, learners are positioned to advance into roles such as IBM i Systems Analyst, Automation Engineer, or Mainframe Developer, driving efficiency in enterprise IT operations.
What You'll Learn
Prerequisites
- Completion of IBM i Operations (OL49G) or equivalent practical experience.
- Familiarity with basic IBM i navigation and the green screen interface.
- Proficiency in basic IBM i command line usage and command structure.
- Foundational understanding of system objects such as libraries, output queues, and job descriptions.
- Basic knowledge of Programming Development Manager (PDM) and Source Entry Utility (SEU) for file and source management.
Certification Exam
Everything you need to know about the OL20G certification exam
What's Included in Your Training
Every enrollment comes packed with resources to maximise your learning and exam success
Exam Preparation Materials
Practice Test Questions (200+)
Certificate of Completion
Post-Training Support (30 days)
Session Recording Access
Free Rescheduling (7+ days notice)
Career Outcomes
of OL20G certified professionals report career advancement within 6 months
Salary Impact
Average salary increase reported after obtaining the OL20G certification
*Source: Glassdoor / LinkedIn 2025
Job Roles
- IBM i Programmer
- AS/400 Developer
- Control Language (CL) Programmer
- IBM i Systems Analyst
- Legacy Systems Developer
- Application Programmer - IBM i
Companies Hiring
and 5,000+ organizations worldwide seeking OL20G certified professionals
Course Student Reviews
Real results from IT professionals who trained with Koenig — rated 4.9/5 from 18,400+ verified reviews.
-
★★★★★
“Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”
AZ-104 Certified ✓ Verified -
★★★★★
“I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”
Enterprise Client ✓ Verified -
★★★★★
“The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”
PL-300 Certified ✓ Verified -
★★★★★
“From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”
AZ-305 Expert ✓ Verified -
★★★★★
“As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”
100+ Learners Trained ✓ Verified -
★★★★★
“SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”
SC-300 Certified ✓ Verified -
★★★★★
“AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”
AI-102 Certified ✓ Verified -
★★★★★
“DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”
DP-600 Certified ✓ Verified -
★★★★★
“Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”
AZ-400 Team Training ✓ Verified -
★★★★★
“Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”
AZ-104 Certified ✓ Verified -
★★★★★
“I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”
Enterprise Client ✓ Verified -
★★★★★
“The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”
PL-300 Certified ✓ Verified -
★★★★★
“From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”
AZ-305 Expert ✓ Verified -
★★★★★
“As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”
100+ Learners Trained ✓ Verified -
★★★★★
“SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”
SC-300 Certified ✓ Verified -
★★★★★
“AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”
AI-102 Certified ✓ Verified -
★★★★★
“DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”
DP-600 Certified ✓ Verified -
★★★★★
“Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”
AZ-400 Team Training ✓ Verified
-
★★★★★
“Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”
AZ-104 Certified ✓ Verified -
★★★★★
“I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”
Enterprise Client ✓ Verified -
★★★★★
“The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”
PL-300 Certified ✓ Verified -
★★★★★
“Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”
AZ-104 Certified ✓ Verified -
★★★★★
“I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”
Enterprise Client ✓ Verified -
★★★★★
“The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”
PL-300 Certified ✓ Verified
-
★★★★★
“From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”
AZ-305 Expert ✓ Verified -
★★★★★
“As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”
100+ Learners Trained ✓ Verified -
★★★★★
“SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”
SC-300 Certified ✓ Verified -
★★★★★
“From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”
AZ-305 Expert ✓ Verified -
★★★★★
“As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”
100+ Learners Trained ✓ Verified -
★★★★★
“SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”
SC-300 Certified ✓ Verified
-
★★★★★
“AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”
AI-102 Certified ✓ Verified -
★★★★★
“DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”
DP-600 Certified ✓ Verified -
★★★★★
“Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”
AZ-400 Team Training ✓ Verified -
★★★★★
“AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”
AI-102 Certified ✓ Verified -
★★★★★
“DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”
DP-600 Certified ✓ Verified -
★★★★★
“Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”
AZ-400 Team Training ✓ Verified
Frequently Asked Questions
Everything you need to know about the OL20G training course
Is the certification exam included in the Control Language Programming Workshop for IBM i (OL20G), and what is the exam fee if separate?
What training formats does Koenig offer for the Control Language Programming Workshop for IBM i (OL20G), and is Guaranteed-to-Run scheduling available?
How long is lab access provided after completing the Control Language Programming Workshop for IBM i (OL20G), and what environment is used?
What is Koenig's rescheduling and cancellation policy for the Control Language Programming Workshop for IBM i (OL20G)?
What is the format, number of questions, passing score, and time limit for the IBM i 7.x Developer certification exam (C1000-135) associated with OL20G?
How long is the IBM Certified Developer - IBM i 7.x certification valid, and what is the renewal process and cost?
What post-training support does Koenig provide after completing the Control Language Programming Workshop for IBM i (OL20G)?
What are the prerequisites or prior experience needed for the Control Language Programming Workshop for IBM i (OL20G)?
What is the typical salary impact or career advancement potential after completing the Control Language Programming Workshop for IBM i (OL20G)?
How does instructor-led training for OL20G compare to self-study in terms of exam success and skill retention?
Still have questions?
Chat with a Training Advisor →Happiness Guarantee
We are so confident in the quality of our training that we offer a full money-back guarantee. Not satisfied? Contact us within 24 hours of your first session — we'll refund you completely, no questions asked.