IBM RPG

RPG
Report Program Generator
Paradigmatöbbelvű
Megjelent1959
FejlesztőIBM
Utolsó kiadásRPG IV version 7 release 1 (2010-04-23)
Típusosságerősen típusos, statikus tipus
DialektusokRPG, RPG II, RPG III, RPG 400, RPG IV, RPG/ILE; RPG/Free, Baby/36, Baby/400, Lattice RPG
Hatással volt rá9PAC, FARGO
Befolyásolt nyelvekRPG II
Operációs rendszerCPF, SSP, OS/400, OS/VS1, z/OS, VS/9, PRIMOS, OpenVMS, Burroughs MCP, Windows


Az RPG (Report Program Generator) vagy RPG IV egy az IBM által kialakított, általános célú programnyelv. Az iSeries (AS/400) natív programnyelveként ismert, de az 1970-es években elterjedten használták mainframe környezetben is (IBM/360, IBM/390). A legutolsó változata (RPG LE) tartalmaz egyszerű funkciókat és eljárásokat statikus és dinamikus linkeket, eszközöket C-ben megirt rutinok hívására, rekurzív és újrahívható (re-entrant) kódot.

Más nyelveken