RPG (Report Program Generator) is a high-level programming language for business applications, introduced by IBM in 1959 for its punched-card processing equipment and later carried forward through the IBM System/3, System/38, AS/400 and its successor IBM i platforms. RPG's distinctive column-based syntax reflected its origins as a language for describing report generation logic, and later versions, RPG III and the free-format RPG IV, added modern structured and object-oriented constructs.
Facts
First Released SignificanceRPG is most well known as the primary programming language of IBM's midrange computer product line 2 Classification
Typing Discipline Typing Discipline FAQs
Which computers is RPG most associated with?
Mainly IBM's midrange computer line.
RPG is most well known as the primary programming language of IBM's midrange computer product line.
Connections
Follows Typing Discipline
In Field
Source IBM RPG (Wikipedia)
In the Other Atlases
Developed By
Also in Business Atlas: the developer of this subject.
Sources
1. Wikidata: RPG
- Wikidata Q840543, class allow-list match (w-wdresolver-0926)
- Wikidata Q840543 P571 (inception)
- Wikidata Q840543 P7078 (typing discipline)
View the Source2. RPG (programming language), Wikipedia
Infobox: year
1959
Infobox, Paradigm
Multi-paradigm
Introduction section
It is most well known as the primary programming language of IBM's midrange computer product line.
View the SourceIBM RPG (Wikipedia)
In Field: Programming Language Theory, Lead sentence
RPG is a high-level programming language for business applications, introduced in 1959 for the IBM 1401. It is most well known as the primary programming language of IBM's midrange computer product line, including the IBM i operating system.
In Group: Business and Data Processing Languages, Lead
RPG is a high-level programming language for business applications, introduced in 1959 for the IBM 1401.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.