Un programa de usuario recorre el siguiente camino hasta su ejecución:
Edición con un editor de texto se escribe el programa en el lenguaje de texto.
Compilación en el lenguaje de alto nivel , el código fuente se transforma instrucciones para la maquina.
Enlazado un ejecutable se constituye con código objetivo.