Video/Text

Video/Text

IBM i | AS400 | iSeries

147 Lessons

0% Not started

IBM i Programming - RPG, CL, DDS, SQL & ILE for Beginners

Welcome to "Programming on the IBM-i AS400 iSERIES System"

Whether you're stepping into the world of IBM-i for the first time or looking to build a solid foundation in classic and modern programming techniques, this course aims to be your gateway to mastering one of the most resilient and business-critical platforms in enterprise computing.

In this beginner-friendly journey, you'll learn how to write and manage programs using the core languages of the IBM-i ecosystem:

  • RPG (Report Program Generator) from traditional fixed-format RPG to modern free-format RPG IV and RPGLE.
  • CL (Control Language) for scripting and automation of system tasks.
  • DDS (Data Description Specifications) for defining files, screens, and printer layouts.

As you progress, we'll introduce you to modern RPG techniques, including embedded SQL for powerful database interactions and ILE (Integrated Language Environment) concepts that bring modularity and reusability to your code.

It's time to demystify the IBM-i platform and equip you with practical skills that are still in high demand across industries. Whether you're maintaining legacy applications or building new solutions, you'll gain the confidence to navigate the AS400/iSeries landscape with clarity and purpose.

Ready to learn?

NickLitten

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.

>