Software počítača môžeme rozčleniť na 2 druhy programov:
1. systémové programy, ktoré riadia operácie samotného počítača, majú podporovať operácie a použitie PC samotného
2. aplikačné programy, kt. riešia užívateľské úlohy, sústreďujú sa na riešenie nejakého problému, pričom používajú PC ako prostriedok
Okrem OS, kt. je najzákladnejším systémovým programom, medzi systémové programy ďalej patria: - kompilátory
- makroprocesory
- linkre
- editory
- ladiace programy (dibagovacie)