Dotyczy systemu operacyjnego i aplikacji lub programów, które działają pod nim, w przeciwieństwie do spraw dotyczących sprzętu komputerowego. Podczas rozwiązywania problemów istotne jest rozróżnienie między problemami dotyczącymi oprogramowania a problemami dotyczącymi sprzętu.