report program generator, ältere, in den Versionen RPG II und RPG III auf mittleren und kleinen Rechnern für kommerzielle Anwendungen relativ weit verbreitete Programmiersprache (als Alternative zu Cobol). Sie ermöglicht auf einfache Weise die Erzeugung von Drucklisten (Reportgenerator); sie ist jedoch aufgrund sehr beschränkter Sprachelemente unflexibel und für anders gelagerte Aufgaben weniger geeignet.