Программное обеспечение информационных технологий и систем можно условно разделить на три основные категории:
Системные программы. Они осуществляют управление устройствами компьютера, а также вычислительными процессами. Такие программы ещё занимаются поиском и диагностикой различных неисправностей. В свою очередь, программное обеспечение систем управления можно разделить на несколько групп:
Операционные системы. Они являются неким посредником между самим пользователем и ПК. С их помощью обеспечивается работа системных и пользовательских программ. ОС – это очень важная составляющая, так как она несёт защитную функцию для любой системы.
Утилиты. Это программы, которые обеспечивают решение разных вспомогательных процессов.
Драйверы. К этой группе относятся такие программы, с помощью которых ОС способна распознавать любые подключаемые внешние устройства.
Инструментальные системы. Сюда относятся различные языки программирования, которые необходимы для создания программ и приложений. Такие системы предоставляют самим разработчикам огромный набор инструментов для работы.
Прикладные программы. Это пользовательское программное обеспечение, не относящееся к двум предыдущим группам. С помощью таких программ пользователь способен решать различные задачи, например набирать текст, смотреть фильмы, создавать рисунок, играть в игры, слушать музыку и многое другое.