يمكنك تطوير نظم التشغيل على أي نظام تشغيل به بيئة عمل تتيح لك أن تترجم كود C. فمثلاً، لو كنت تستخدم Windows، عليك التأكد أنه لديك MinGW أو Cygwin. وعند تشغيل الـ Kernel، ستسخدم أداة مثل GRUB. لا تشغل نفسك بالأسئلة الآن. فقط، قم بتعلم المواضيع التي ذكرتها، وعند الإنتهاء، سيكون كل شئ واضح أمامك.