
Create a source member in the file called HELLO.RPGLE.(Replace yourlibrary in the instructions with the name of the library you created.) You need it later when you call your first program. Remember the name of the library you create. Readers can choose to ignore those "Bonus features" sections without worrying about missing something, since the material is covered in later chapters. The coding examples are intended to show the feature being discussed, but they sometimes have a "Bonus features for this example" section following the example that lists additional interesting things to note about the example, usually things that have not been discussed yet. That you know where to find the manuals for RPG in the IBM Knowledge Center.That you have some prior knowledge of IBM i (also known as AS/400, iSeries, System i).That you have no prior knowledge of RPG III.But 7.1 will be sufficient for most of this tutorial.) If so, this will be noted with the example. (There may be some coding examples that require later releases.

That you have IBM i 7.1 or later so that you can use the free-form version of most RPG IV statement types.This tutorial is intended for experienced programmers who want to learn RPG IV (also known as ILE RPG).
