تعريف البرامج المساعده :
هي مجموعة البرامج التي تساعد أنظمة التشغيل على أداء مهامها المتعددة,
1. المترجم : برنامج يقوم بتحويل برنامج مكتوب بإحدى لغات البرمجة - (يسمى البرنامج المصدر)
إلى برنامج مشفر بلغة الآلة التي يفهما الحاسب الآلي - (يسمى البرنامج الهدف )
2-برامج إعداد المكونات المادية: هي برامج تقوم بتعريف الحاسب الآلي على الوحدات المادية المتصلة به