En el contexto del software binario, los programas multiplataforma están escritos en el código fuente y luego, "traducido" a cada sistema que se ejecuta a través de la compilación en plataformas diferentes.