تمام دستگاهها نیاز به برنامه دارند که اصطلاحا" نرم افزار یا Software می گویند. نرم افزار یا Software به دسته های مختلفی تقسیم بندی شده اند.
برنامه های کاربردی:
تمامی نرم افزارهای کاربردی از قبیل ورد، اکسل، اکسس، پاورپوینت، فتوشاپ، اتوکد،و هزاران برنامه دیگر بر روی سخت افزار شما در محیط سیستم عامل نصب می شوند و قابل استفاده هستند. یکسری برنامه های دیگر که بعنوان برنامه های آموزشی مطرح هستند تمامی برنامه های فوق را آموزش می دهند. هر نوع برنامه کاربردی شامل ورد و اکسل و اکسس و پاورپوینت و اتوکد و فتوشاپ و حسابداری و یا دیگر برنامه ها.