Esatto. La compilazione genera un codice in binario che varia a seconda del sistema operativo.