Dividir un programa en procedimientos y subprocedimientos mejora su legibilidad y reduce la posibilidad de errores.
Genom att dela upp ett program i procedurer och underprocedurer förbättras läsbarheten och minskar risken för fel.