Подсистема "Программное обеспечение" (ПО) включает совокупность компьютерных программ, описаний и инструкций по их применению на ЭВМ.
ПО делится на два комплекса: общее (операционные системы, операционные оболочки, компиляторы, интерпретаторы, программные среды для разработки прикладных программ, СУБД, сетевые программы и т.д.) и специальное (совокупность прикладных программ, разработанных для конкретных задач в рамках функциональных подсистем, и контрольные примеры).