Sistema de compilación y ejecución

Las formas intermedias del programa generalmente se guardan en la memoria principal y no se guardan en el sistema de archivos.

[4]​[5]​[6]​[7]​[8]​[9]​[1]​[2]​ Ejemplos de sistemas de compilación y ejecución son WATFOR, PL/C y Dartmouth BASIC.

[3]​ Un ejemplo de un sistema de compilación y ejecución es el cargador OS/360, que realizaba muchas de las funciones del enlazador, pero colocaba el programa vinculado en la memoria en lugar de crear un ejecutable en el disco.

[10]​ Los sistemas de compilación y ejecución difieren de los intérpretes, que ejecutan directamente código fuente o ejecutan una representación intermedia.

Las ventajas de los sistemas de compilación y ejecución son: Las desventajas de los cargadores de compilación y ejecución son: Los sistemas compilar y ejecutar eran populares en entornos académicos, donde los programas de los estudiantes eran pequeños, se compilaban muchas veces, generalmente se ejecutaban rápidamente y, una vez depurados, rara vez necesitaban volver a ejecutarse.