1. Прикладная программа – программа, предназначенная для выполнения определенных задач и она рассчитана на непосредственное взаимодействие с пользователем.Системная программа – программа, которая обеспечивает работу компьютера (управление ресурсами компьютера, проверка работоспособности устройств компьютера)Инструментальная программа – программа, которая обеспечивает разработку новых программ для компьютера на языке программирования.2.операционные системы программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером)операционные оболочки – интерфейсные системы, которые используются для создания графических интерфейсовдрайверы (программы, предназначенные для управления портами периферийных устройств)утилиты (вспомогательные или служебные программы, которые представляют пользователю ряд дополнительных услуг).3. Утилита – вспомогательная программа, для решения специализированных задач, связанных с работой оборудования и операционной системы компьютера.4. Драйвер – это программа, которая позволяет операционной системе получить доступ к аппаратной части компьютера.5. Назначение текстового редактора – создание и изменения текстовых данных. Иными словами редактирование текстовых файлов.6.Графический редактор используют для создания, просмотра, обработки и редактирования цифровых изображений.