أولاً بالنسبة للبرمجة لا تحتاج إمكانيات عالية ووبالأخص مجال الويب وكما ذكرت أنك تحتاج لتعلم ال full stack إذا لن تحتاج لإمكانيات عالية سواء في التعلم أو العمل لاحقاً ويمكن لأي جهاز بإمكانيات متوسطة أن يكفي بالغرض ولن تشتكي منه
ويمكن للإمكانيات التالية أن تكفي بالغرض
ال processor يفضل أن يكون بالنسبة ل intel على الأقل core i3 ولكن من الجيل التاسع وكلما كان أعلى كان أفضل حالياً يوجد الجيل الحادي عشر
سعة الرامات يفضل أن تكون على الأقل 8 جيجا ddr4
يفضل إضافة SSD ووضع النسخة والبرامج المهمة عليه
يتبقى كارت الشاشة ويمكنك العمل بأي كارت شاشة بالنسبة للبرمجة ولكن لاستخدام برامج التصميم سوف تحتاج لكارت شاشة بمواصفات متوسطة
وبالنسبة للميزانية فهي كافية جداً ويمكنك بإقل منها تجميع pc أو شراء لابتوب بمواصفات عالية