RPG Maintenance
RPG
KindProgramming language
Appeared1959
StatusMaintenance
CreatorIBM
FamilyRPG
Also known asRPG IV, Report Program Generator
Sourcewww.ibm.com ↗
IBM's punched-card-era report language — fixed-column program logic so rigid it outlived the punch card; still running under IBM i today.
1960198020002020
Created by IBM
IBM's RPG (1959) — Report Program Generator — encoded the punched-card tabulating cycle as a programming model: read, calculate, print, in fixed-form columns.\n\nRPG IV (ILE RPG) still runs on IBM i; the 360-era fixed-column format persists in billions of lines of midrange business code.