Diminue les coûts de développement en réduisant la dépendance vis-à-vis de compétences High Level Assembler (HLASM) rares.
Améliore les performances des applications en utilisant une technologie d’optimisation de pointe et en exploitant les systèmes IBM Z® les plus récents.
Offre une alternative en langage évolué à l’écriture de programmes en HLASM. Les développeurs n’ont pas besoin de gérer l’utilisation des registres ou d’ajuster manuellement les séquences d’instructions assembleur.
Permet l’utilisation de la syntaxe C afin de développer sur z/OS des programmes système et des applications autonomes de bas niveau, capables d’exploiter la technologie d’optimisation avancée.
Le code source HLASM généré est optimisé et indépendant de Language Environment, et le module d’exécution C n’est pas nécessaire pour l’exécution. Les programmes résultants permettent un accès direct aux services système z/OS.