Report Program Generator (RPG)

A programming language for minicomputer mainframes such as the IBM AS/400. RPG began as a program to generate reports–as you could have guessed from the name–but is now a full programming language that is widely used.