Perform a search on the site.

Your currency

IBM i: RPG IV ILE Programming Fundamentals

Your application requirements need to become clear, maintainable code. With IBM i, structure your development approach and connect technical choices to the expected behaviour. Build your autonomy in designing, testing and evolving your applications.

Duration
5 days 35 hours
Code
AS06FR Code

Presentation

RPG (Report Program Generator), long recognised for its robustness on IBM i, has undergone a major transformation with free-form syntax (/free) and integration into the modular ILE architecture. These developments make the language more readable, modern and compatible with current development tools.

This course is designed for developers who want to master modern RPG IV. Participants learn to develop effectively with RDi (Rational Developer for i) and Visual Studio Code, two established environments for working comfortably on IBM i. Through a progressive approach and numerous practical exercises, they learn to create RPG programs, interact with screens, generate printed reports, access DB2 and use the system's debugging tools.

Objectives

By the end of this course, participants will be able to:

  • Write RPG IV /free programs compatible with recent IBM i releases.
  • Produce printed output (spools) and create interactive screens.
  • Use the main control structures and subroutines.
  • Access DB2 databases natively and through SQL.
  • Debug batch and interactive programs effectively.
  • Handle different variable types and structures (dates, pointers, data structures, etc.).
Last update: 23/09/2026