ПО АИУС разделяется на три группы:
операционные системы (ОС);
системы программирования (СП);
приложения, или пакеты прикладных программ (ППП).
ОС выполняет следующие функции:
управление данными;
управление задачами;
связь с человеком-оператором.
СП представляет собой инструментальную среду программиста, которая позволяет ему разрабатывать прикладные программы. Это совокупность средств разработки программ (языки программирования, текстовые редакторы, трансляторы, редакторы связей, библиотеки подпрограмм, утилиты и обслуживающие программы), обеспечивающих автоматизацию составления и отладки программ пользователя.