Norme acceptée internationalement
Règles unifiées internationalement, réduisant les problèmes de compréhension et les besoins en formation
Réutilisation de fonctions et de blocs fonctions prédéfinis permettant de gagner du temps en termes de programmation et le débogage
Meilleure vue d’ensemble grâce à la structure et la modularité
Source d’erreurs réduite grâce aux données définies et à l’encapsulation
Investissement sûr grâce à la normalisation