Programming in ILE RPG

Fifth Edition by Bryan Meyers and Jim Buck

Since its original publication, Programming in RPG IV  has given thousands of students and professionals a strong foundation in the essentials of business programming using RPG IV. Now, the long-awaited Fifth Edition, retitled Programming in ILE RPG, produces the most significant update to this “gold standard” book in many years. The book has been reorganized and updated to the newest software release. It includes exclusive coverage of free-format RPG, new attention to SQL, and expanded emphasis on ILE modules, procedures, and service programs. All-new programming exercises and assignments add even more value for learning.

“An essential guide to the language as well as a great reference.”
– Jon Paris and Susan Gantner

Buy from

Programming in ILE RPGThe book includes complete coverage of the program development process, the newest development tools, ILE RPG instructions and operations, creating and using files (with SQL or DDS), program workflow and structured design, arithmetic operations and functions, accessing and updating database files, embedded SQL programming, writing interactive applications, modular programming, service programs, activation groups, error handling, subfiles, APIs, and more. This book is the one guide you need to learn how to be successful with all aspects of ILE RPG.

Programming in ILE RPG (5th ed) is a complete resource/study guide designed to prepare you for the COMMON Associate RPG Developer exam.

Table of Contents

  1. Introduction to Programming and RPG
  2. Getting Started
  3. Creating and Using Files
  4. Using Declarations
  5. Controlling Program Workflow
  6. Using Arithmetic Operations and Functions
  7. Processing Character Data
  8. Working with Dates
  9. Accessing and Updating Database Files
  10. Processing Files Using SQL
  11. Using Arrays
  12. Writing Interactive Programs
  13. Calling Programs and Passing Parameters
  14. Building Modular Programs with Procedures
  15. Building and Using Service Programs
  16. Handling Errors
  17. Programming with Subfiles
  18. Working with APIs


  1. ILE RPG Summary
  2. Program Development Tools
  3. Program Testing an Debugging


Bonus! ILE RPG Style Guidelines There wasn’t room in the book for this appendix, so you may download a PDF here.

Paperback: 646 pages
Publisher: MC Press
Date: 5th edition, September 2015
10 digit ISBN: 1583473793
13 digit ISBN: 978-1583473795