Software je súbor programov a aplikácií, ktoré riadia a spravujú hardvérové komponenty počítača. Rozlišujeme medzi rôznymi typmi softvéru, vrátane operačných systémov, aplikačného softvéru a systémového softvéru.
- Operačný systém (OS) je základný softvér, ktorý spravuje hardvér počítača a poskytuje platformu pre spúšťanie aplikačného softvéru. Príklady zahŕňajú Windows, macOS a Linux.
- Aplikačný softvér slúži na vykonávanie konkrétnych úloh alebo funkcií pre používateľa, ako sú textové procesory (napr. Microsoft Word), webové prehliadače (napr. Google Chrome) a grafické editory (napr. Adobe Photoshop).
- Systémový softvér zabezpečuje správu a údržbu počítačových systémov a poskytuje základné služby pre aplikačný softvér. Sem patrí napríklad ovládače hardvéru a utility pre správu systému.
Softvér môže byť komerčný, bezplatný, open source alebo proprietárny. Vývoj softvéru zahŕňa programovanie, testovanie a údržbu kódu, ktorý používateľom poskytuje funkčnosť a výkonnosť počítačových systémov a zariadení.