Tarakilishi
Kompyuta haiwezi kufanya kazi mpaka kipatikane kitu kinachoitwa software, ambacho kinawakilisha programu zinazoendesha kompyuta. Programu hizo zimegawanyika katika sehemu kuu mbili:
Tarakilishi
Matumizi ya kompyuta yanatofautiana kutokana na malengo na makusudio ya mtumiaji mwenyewe. Yamegawanyika katika sehemu kuu mbili.