– تمثل برامج نظم التشغيل نوعاً خاصاً من البرامج التي تحمل عند تشغيل الحاسوب ، هذه البرامج تتحكم في كل عمليات الحاسوب ، والتي تتضمن استقبال وإخراج المعلومات ، والتحكم في الذاكرة والتخزين ، وإدارة التطبيقات ، إن نظام التشغيل الأكثر شيوعاً للحواسيب الشخصية هو Microsoft Eindows والمعروف ببيئة النوافذ ، كما يوجد أنطمة تشغيل أخري مثل : LINUX , UNIX , نظام تشغيل الماكنتوش .
١- تتحكم في استقبال البيانات من وحدات الإدخال .
٢- تتحكم في المعلومات المخرجة إلى الشاشة أو الطابعة .
٣- تتابع إستخدام الذاكرة وتخرين البيانات على القرص الثابت .
٤- تدير برامج التطبيقات التي تستخدمها على الحاسوب