Accueil / Solutions / Calculer / Développement / Produits pour le développement / RPG/GAP

RPG/GAP

RPG/GAP

Le language de programmation RPG/GAP est particulièrement adapté au monde IBM iSeries (ex AS/400)

Le générateur automatique de programmes (GAP) est un langage de programmation dédié à la gestion.

Aujourd'hui le langage possède toutes les fonctionnalités d'un langage procédural moderne.

  • instructions en format libre. Le RPG en format libre présente désormais de grandes similitudes avec des langages tels que Java, Python, ou Perl.
  • accès aux tables par des ordres séquentiel/indexé (comme en GAP 3) ou par SQL
  • manipulations des champs date/heure, des champs VARCHAR, des BLOB, etc.
  • utilisations de plus de 80 fonctions intégrées du langage
  • possibilité d'écrire ses propres fonctions, externes avec la technologie ILE, qui peuvent être placées dans un objet OS/400 nommé Programme de Service (une sorte de DLL)
  • possibilité d'appeler des services web, et d'être appelé par eux, ce qui permet au RPG de demeurer un acteur tout à fait valable dans le développement d'application web.