تعتمد الأجهزة على لغة البرنامج أو البرمجة المصممة فقط للعمل على جهاز معين. على سبيل المثال ، يمكن أن تكون اللعبة معتمدة على الأجهزة وتعمل فقط مع أجهزة كمبيوتر (متوافقة مع IBM) ، مما يتسبب في أن تكون اللعبة غير متوافقة مع كمبيوتر Apple.
الأجهزة ، شروط البرمجيات ، متطلبات النظام