Ответ:

По назначению ПО обычно делят на три класса:

  1. Системное — управляет работой компьютера и его устройств (например, операционная система).
  2. Прикладное — помогает пользователю выполнять задачи (например, текстовый редактор или браузер).
  3. Инструментальное — предназначено для создания и проверки программ (например, языки программирования и среды разработки).