Tarakilishi
Kompyuta haiwezi kufanya kazi mpaka kipatikane kitu kinachoitwa software, ambacho kinawakilisha programu zinazoendesha kompyuta. Programu hizo zimegawanyika katika sehemu kuu mbili:
Tarakilishi
1. Programu za kuendeshea kompyuta (operating systems): programu hizo zinaitwa Windows, na kuna aina nyingi za Windows kulingana na toleo lake na ubora wake, kwani siku zinavyozidi kwenda mbele ndipo tunapozidi kupokea programu nyingine za Windows zenye ubora zaidi kuliko zile za awali.