RPG: A Great Language with a Greater History
August 17, 2009 Brian Kelly
The RPG programming language is the favorite still of many young and old who toil in the IBM i environment. Amazingly, this language is pushing 50 years old. Though the IT world believes that RPG began with RPG I, there really was an RPG 0 in the pre-1960 era called FARGO, also known as 1401 (Fourteen-o-one) Automatic Report Generation Operation, and this was the immediate predecessor to RPG.
So FARGO was really RPG with a bad name and it was really RPG 0. IBM got the name wrong the first time out–as it seems it often does. The intention of