कंप्यूटर में उपयोग किये जाने वाले सॉफ्टवेयर को इस तरह से बनाया जाता है की वो उसी ऑपरेटिंग सिस्टम पर काम करेंगें जिसके लिए उन्हें बनाया गया है.अगर किसी computer software को window xp के लिए बनाया गया है तो वह computer software window 10 पर काम नहीं करेगा.