Y es que, para que os hagáis una idea, al hablar de compilar nos referimos al proceso de traducción del código fuente que previamente hemos tecleado en el PC. Es decir, se lleva a cabo una traducción, por llamarlo de algún modo, de las líneas de código que se han escrito en el lenguaje de programación elegido. Hay que tener en cuenta que todas esas líneas de código introducidas en nuestro proyecto de desarrollo, en principio no son ejecutables por el ordenador. Por tanto, necesitan ser compiladas de tal modo que el sistema operativo pueda trabajar con las mismas.
De ahí precisamente la necesidad de traducir todas esas instrucciones introducidas en modo texto, al denominado como lenguaje máquina o código binario. Lo que logramos por tanto con la compilación al programar, es que el PC entienda nuestro proyecto y lo convierta en un programa, juego, o parte de una software de mayor calado.