Definição – O que significa Report Program Generator (RPG)?
O gerador de programa de relatório (RPG) é uma linguagem de programação de alto nível usada para aplicativos de negócios e incluída na plataforma IBM Power i. O RPG foi inicialmente criado na década de 1960 como uma ferramenta de redação de relatórios em mainframes IBM de entrada de cartão. Mais tarde, ele evoluiu para uma linguagem de alto nível do mesmo tipo que a Common Business-Oriented Language (COBOL) e a Programming Language I (PL / I) da IBM.
Definirtec explica Gerador de Programa de Relatório (RPG)
A linguagem de programação RPG foi inicialmente introduzida pela IBM e foi amplamente usada em seus sistemas proprietários 1401, / 360, / 3, / 32, / 34, / 36, / 38 AS / 400 e System i, embora tenha sido implementada por vários outros empresas também.
RPG é uma linguagem de programação de formato fixo. O código deve ser colocado nas localizações exatas das colunas para gerar resultados corretos. Embora a IBM tenha introduzido e vendido RPG, a linguagem também pode ser obtida de outros fabricantes de microcomputadores e mainframes, como Unisys. Windows .Net é a plataforma atual, recebendo RPG através do compilador WINRPG. Os aplicativos RPG II funcionam no IBM zVSE OS, HP MPE OS no HP3000 e o OpenVMS OS no VAX e Alpha.