Los programas se crean para un Sistema Operativo en concreto, ya que es el sistema operativo el que sabe cómo se ha de interactuar con el hardware.