RPG IV のことを ILE-RPG とも表現するときがあるが、国内でも多くの開発者が RPG IV は、単に RPG III の拡張版として CRTBNDRPG を使ってのコンパイルが まだまだ多いのかも知れない。 ILE-RPG と呼ばれる背景は、ILE (Integrated Langage Enviroment =統合化開発環境) として RPG だけでなく、System i で複数の言語で開発されたモジュールを統合化して 新しいモジュールとして再作成できる、という点にある。 つまり既に完成されて品質が保証されているオブジェクトを再利用することによって 短期間に品質に優れたオブジェクトの開発を行うという、いわゆる「オブジェクト指向」の 開発を可能にするものである。 RPG III の延長として RPG IV を考えるのもよいのだが、折角、ILE として機能が与えられている のであ