RPG (プログラム言語)

RPG
Report Program Generator
パラダイムマルチパラダイムプログラミング言語
登場時期1959年
開発者IBM
最新リリースRPG IV version 7 release 2/ 2014年5月2日(4年前) (2014-05-02
型付け強い型付け, 静的型付け
方言RPG, RPG II, RPG III, RPG 400, RPG IV, RPG/ILE; RPG/Free, Baby/36, Baby/400, Lattice RPG
影響を受けた言語9PAC, FARGO
影響を与えた言語RPG II
プラットフォームCPF, SSP, OS/400, IBM i, OS/VS1, z/OS, DOS/VSE, VSE/SP, VSE/ESA, z/VSE, VS/9, PRIMOS, OpenVMS, Wang VS, Burroughs MCP, Windows
テンプレートを表示

RPG は、ビジネスソフトウェア向けの高水準言語に位置づけられるプログラム言語である。IBM独自の言語であり、IBM-iまたはOS/400のシステム上で動作する。

RPGというプログラム名はReport Program Generatorアクロニムである。ILE (Integrated Language Environment) のオブジェクト指向機能を取り入れた RPG IVが現行である(ILE RPGとしても知られている)。最初期の4GL(第四世代言語)とされる。

IBMによって1959年に開発された言語であり、高水準言語としてはFORTRANLISPALGOL58に次いで古い歴史を持つ。

他の言語で