(RPG) An IBM programming language developed by {Wilf Hey} at {IBM} in 1965 for easy production of sophisticated large system reports. RPG is a 3GL similar to COBOL, but more concise and supposedly easier for non-programmers to use. It processes ITS input one line at a time and does not treat tables as conceptual entities. It was popular on System 34/36 minicomputers. Versions: RPG II, RPG III, RPG/400 for IBM AS/400. MS-DOS versions by California Software and Lattice. Unix version by Unibol. Cross-platform version by {J & C Migrations} runs on {MS-DOS}, {Windows}, {AIX}, {HP-UX}, and OS/390. See also CL, OCL. (2004-08-24)