Softvér
Rozdelenie softvéru
Podľa funkcie môžeme softvér rozdeliť na niekoľko skupín:
- systémový softvér - umožňuje používanie počítača
- firmvér - interne riadi hardvérové zariadenia, býva typicky umiestnený v pamäti ROM, PROM, alebo flash pamäť (Flash-EEPROM) ako napríklad BIOS, firmvér vstupno-výstupných zariadení a pod.
- operačný systém - spravuje počítač, vytvára prostredie pre programy a používateľa, prideľuje programom zdroje (pamäť a pod.)
- jadro operačného systému (kernel) vrátane ovládačov zariadení
- pomocné systémové nástroje - pre správu operačného systému (formátovanie diskov, nastavenie oprávnení, utility, démoni ...)
- aplikačný softvér - umožňuje užívateľovi vykonávať nejakú užitočnú činnosť, napríklad:
- kancelárske balíky: textový editor, tabuľkový procesor, prezentačný program ...
- grafické programy: vektorový grafický editor, bitmapový grafický editor ...
- vývojové nástroje: vývojové prostredie, prekladač ...
- zábavný softvér: počítačové hry, prehrávače digitálneho zvuku a videa a pod.

