Debido a la necesidad de traducir frecuentemente el "software" viejo para atender las necesidades de las nuevas máquinas, se desarrollaron lenguajes de orden superior.