En familie datamaskiner eller operativsystemer blir sagt å være eller dersom bestemt programvare som kjører på én også kan kjøres på alle de andre modellene i familien. Datakompatible datamaskiner kan variere i ytelse, pålitelighet eller en annen karakteristikk. En hvilken som helst forskjell kan påvirke utfallet av å kjøre programvaren.