Para poder programar de una forma efectiva tal que sirva de base a cualquier lenguaje de programación hay que desarrollar los algoritmos en notación pseudocodificada. Desde aquí se puede traducir al lenguaje de programación aplicando tan sólo las reglas que tenga dicho lenguaje para las sentencias traducidas del pseudocódigo.