This article needs additional citations for verification .(January 2021) |
RPG III is a dialect of the RPG programming language that was first announced with the IBM System/38 in 1978. An upgraded version, RPG IV, was introduced in 1994. In 2001 RPG was again updated to remove a number of column restrictions. RPG continues to be upgraded on a regular basis. [1] The last fixed form restrictions were removed in 2015. [2] Other than sharing some opcodes and terminology, modern RPG IV is visually very different from RPG III.
Unlike predecessors, RPG III uses external file descriptions, which means that disk files are built and RPG III programs are attached to them at compile time. Some other noteworthy changes from RPG II include: