This information describes concepts and terminology pertaining to the Integrated Language Environment (ILE) architecture of the IBM® i licensed program. Subjects covered include module creation, binding, message handling, the running and debugging of programs, and exception handling.
The concepts described in this information pertain to all ILE languages. Each ILE language may implement the ILE architecture somewhat differently. To determine exactly how each language enables the concepts described here, refer to the programmer's guide for that specific ILE language.
This information also describes IBM i functions that directly pertain to all ILE languages.
This information does not describe migration from an existing IBM i language to an ILE language. That information is contained in each ILE high-level language (HLL) programmer's guide.