System i Resources
enskill.com

 

Onsite Classes
Expert System i training comes to you! RPG, SQL, WDSc and more.
 

DVD Training
Self-paced RPG IV classes and labs on your schedule.
 

System i Books
from leading System i authors.
 

e-Learning
Live instructor, no travel. Attend from your office or home.
 

RPG IV

RPG IV is the latest syntax of the RPG (Report Program Generator) high level language, the primary programming language on the System i. RPG was designed for writing application programs for business data processing requirements.

RPG IV is also commonly, but incorrectly, called ILE. The Integrated Language Environment (ILE) is a runtime environment for the i5/OS operating system. ILE concepts apply not only to RPG IV, but also to the other ILE languages: CL , COBOL, C and C++. The IBM program product that compiles RPG IV code is called ILE RPG/400; hence the confusion.

RPG IV Specifications (Release 6.1):


Usage Conventions for syntax tables

RPG-related commands

CRTBNDRPG (Create Bound RPG Program)
CRTPGM (Create Program)
CRTRPGMOD (Create RPG Module)
CRTSQLRPGI (Create SQL ILE RPG Object)
CVTRPGSRC (Convert RPG Source)

External links

RPG IV Reference: PDF HTML
RPG IV Programmer's Guide: PDF HTML
Redbook: Who Knew You Could Do That with RPG IV? A Sorcerer's Guide to System Access and More -- (Additional material)


Index | HomePage | Programming | RPG IV