Programs are stored and run on the IBM i (AS/400) written in RPG IV ile

Simpler than a DSPF: programming logic is based on events. There is no need for analysis and coding of interface behaviour, you just "react" to events (mouse click, etc.) More flexible: Interface component properties can be modified dynamically (color, font, position, etc.)

3. Execution

Applications are available to users immediately

Applications run on IBM i: you don't need to deploy it on each user workstation.