Найбільш загальна класифікація передбачає поділ прикладного програмного забезпечення на два основні класи: прикладні програми загального призначення; прикладні програми спеціального (професійного) призначення.
Класифікація
- програмне забезпечення загального призначення Текстові редактори Текстові процесори …
- програмне забезпечення розважального призначення Медіаплеєри …
- програмне забезпечення спеціального призначення Експертні системи …
- професійне програмне забезпечення САПР – системи автоматизованого проектування
Залежно від призначення, а також області дії, прийнято виділяти три основні класи: системне; прикладне; інструментарій програмування.
Прикладне програмне забезпечення поділяється на групу програм офісних додатків та корпоративні інформаційні системи. Офісні програми представлені текстовими редакторами, текстовими процесорами, табличними процесорами та редакторами презентацій.