Serveur Application System/400 (plus connu sous le nom d'AS/400, puis de iSeries et enfin de System i5) utilise plusieurs langages de développement dont le RPG (Report Program Generator), Free-form RPG, le CL (langage de programmation du système d'exploitation OS400) et des utilitaires comme SDA (aide à la conception d'écran-image), RLU (concevoir les fichiers imprimantes), QRY (formuler des requêtes sur la base de données). La base de données utilisée est la DB2.
L'AGL Geode d'Expéria permet de développer des applications en langage RPG.