standard riconosciuto a livello internazionale
regole unificate in sistemi usati in tutto il mondo riducono la frequenza di equivoci e accorciano i tempi di addestramento
il riutilizzo di funzioni e blocchi funzione pronti accorcia i tempi di programmazione e di debug
visione d'insieme migliore grazie alla struttura e alla modularità
meno errori grazie alla definizione e all'incapsulamento di tipi di dati
investimento sicuro grazie alla standardizzazione