RPG Programming in ILE
ILE RPG is an implementation of the RPG IV programming language in the Integrated Language Environment®. It is one of the family of ILE compilers available on IBM® i.
ILE is an approach to programming on IBM i. It is the result of major enhancements to the IBM i machine architecture and the IBM i operating system. The ILE family of compilers includes: ILE RPG, ILE C, ILE COBOL, ILE CL, and VisualAge® for C++. Table 1 lists the programming languages supported by the IBM i operating system. In addition to the support for the ILE languages, support for the original program model (OPM) and extended program model (EPM) languages has been retained.
|Integrated Language Environment (ILE)||Original Program Model (OPM)||Extended Program Model (EPM)|
- Program creation
- Program management
- Program call
- Source debugging
- Bindable application program interfaces (APIs)
Each of the above areas is explained briefly in the following paragraphs and discussed further in the following chapters.