RPG

Definizione rapida

RPG è un linguaggio di programmazione orientato alla produzione di report, diffuso sui sistemi mainframe e midrange IBM.

Spiegazione

Il nome sviluppa la sigla Report Program Generator e richiama lo scopo originario del linguaggio: generare report. È stato molto utilizzato nell'ambiente dei mainframe e dei sistemi midrange IBM. La fonte ne segnala l'impiego sugli IBM iSeries attraverso versioni più evolute e aggiornate, tra cui RPG/400 e ILE RPG.

Esempio pratico

Su un sistema IBM iSeries, un programma destinato alla generazione di report può essere scritto in ILE RPG.

Spiegazione tecnica

Le varianti citate mostrano l'evoluzione del linguaggio nell'ecosistema IBM, dal suo orientamento ai report fino alle versioni RPG/400 e ILE RPG.

Da non confondere con

In questa scheda RPG non indica un genere di gioco: è l'acronimo del linguaggio Report Program Generator.