نرم افزار

نرم‌افزار به مجموعه‌ای از برنامه‌ها اشاره دارد که قادر به انجام برخی از وظایف خاص در یک سیستم کامپیوتری هستند.نرم‌افزارها به طور کلی به دو دسته‌ی نرم‌افزارهای سیستمی و نرم‌افزارهای کاربردی تقسیم می‌شوند.

  1. نرم‌افزارهای سیستمی معمولا در فرآیندهای پس زمینه مشغول به کار هستند.این نرم‌افزارها، کار سخت‌افزار و دیگر برنامه‌ها را هماهنگ می‌کنند.در واقع به عنوان یک لایه، میان سخت‌افزار و برنامه‌های کاربردی قرار می‌گیرند.
  2. نرم‌افزارهای کاربردی یک کار خاص را در سیستم انجام می‌دهند.انواع مختلفی از نرم‌افزارهای کاربردی وجود دارد. آنها فقط برای انجام نیازهای خاصی کار می‌کنند و هدف مشخصی دارند.