RPG (llenguatge de programació)
Tipus | llenguatge de programació i llenguatge de programació procedural |
---|---|
Data de creació | 1959 |
Desenvolupador | IBM |
Paradigma de programació | programació procedimental |
Darrera versió estable | 7.4 |
RPG (de l'anglès Report Program Generator) és un llenguatge de programació d'alt nivell que va ser presentat al públic per IBM el 1964 i estava dissenyat originalment per generar informes comercials o de negocis.[1][2][3]
L'RPG va ser creat el 1960 per a la sèrie 1400, però no va ser fins al 1964 quan es va presentar la versió final per a la IBM System/360. Ha estat actualitzat en diverses ocasions, donant origen a les diferents versions del llenguatge. Una de les últimes actualitzacions que s'ha realitzat fins avui és l'RPG/IV el 1995, disponible per als ordinadors IBM de la família AS/400. Posteriorment, el 2001, i amb l'aparició de la versió 5 de l'OS/400, va sorgir una nova modificació sobre el llenguatge, suportant-se a partir d'aquest moment la programació en format lliure. Així mateix, es desenvolupen les funcions incorporades que substitueixen a molts dels antics indicadors i codis d'operació. Totes aquestes incorporacions permeten que l'RPG es converteixi en un llenguatge molt més llegible, clar, flexible i modern.
Entre els seus principals característiques es poden destacar les següents:
- Orientat a la producció d'informes.
- Realitza càlculs fàcilment.
- Fa servir fulles de codificació diferents per a la descripció de fitxers, entrada de dades, sortida de resultats, etc.
Referències
[modifica]- ↑ says, Federico Grieco. «A Brief History Of The IBM RPG Programming Language » Nick Litten [IBM I AS400 ISeries Software Developer]» (en anglès americà), 08-09-2009. [Consulta: 14 maig 2023].
- ↑ «History Of The IBM RPG Programming Language » Nick Litten [IBM I AS400 ISeries Software Developer]» (en anglès americà), 26-01-2013. [Consulta: 14 maig 2023].
- ↑ «RPG» (en anglès americà). [Consulta: 14 maig 2023].