Розвиток інформаційних технологій і розширення сфери їх застосування призвели до інтенсивного розвитку програмного забезпечення (ПЗ). Тенденції розвитку ПЗ показують, що динаміка витрат має стійку тенденцію до зростання, близько 20% на рік.
Під програмним забезпеченням інформаційних систем розуміють сукупність програмних і документальних засобів для створення й експлуатації систем обробки даних засобами обчислювальної техніки.
Залежно від функцій, виконуваних програмним забезпеченням, його можна поділити на 2 групи: системне програмне забезпечення (Рис. 14.1) і прикладне програмне забезпечення (Рис14.2).
Системне ПЗ організує процес обробки інформації в комп'ютері і забезпечує нормальне робоче середовище для прикладних програм. Системне ПЗ настільки тісно пов'язане з апаратними засобами, що його іноді вважають частиною обчислювальної машини.