Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


RPG (Report Program Generator) is a high-level programming language for business applications. The language is primarily associated with IBM systems and has evolved over decades to become part of the broader environment provided by the IBM i operating system (formerly known as OS/400). RPG offers an approach to data processing that’s closely tied to its earliest roots in punch card processing, but with modern enhancements allowing for more efficient coding. RPG supports fixed-format code or free-format code introduced in recent versions, making it easier for programmers familiar with other languages to write and maintain applications on the IBM i platform. The language's strength lies in generating reports from large amounts of data, but over time it has been made capable of handling web services, XML documents manipulation, database access and integration with other languages like Java through service programs or procedure prototypes.

Hire Rpg Experts

Enter your email to get started.