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