RPG/400 RPG/400 linguaggi di programmazione offerte lavoro informatica. Il linguaggio di programmazione RPG (Report Program Generator) è un linguaggio nativo per sistemi IBM della serie AS/400 o iSeries. La sua versione più recente comprende, tra l’altro, l'uso di prototipi di funzioni e procedure. Le applicazioni vengono generalmente implementate utilizzando una logica modulare, la struttura del codice RPG viene quindi suddivisa nella modalità: File Specification contenente la lista di tutti i file da creare o manipolare, l’ Input Specification contenente le strutture dei dati e le matrici, la Calculation Specification che racchiude il corpo del programma ed infine la Output Specification usata anche per impostare i forms di stampa.
Una delle modalità di funzionamento più caratteristiche del linguaggio è il cosiddetto ciclo, ovvero ogni programma RPG gira all'interno di un loop che può essere usato, ad esempio, per esaminare uno alla volta tutti i record di un file. In alternativa il ciclo può ripetersi all’infinito finché non viene interrotto dal verificarsi di un evento definito.