Tarakilishi
Kompyuta haiwezi kufanya kazi mpaka kipatikane kitu kinachoitwa software, ambacho kinawakilisha programu zinazoendesha kompyuta. Programu hizo zimegawanyika katika sehemu kuu mbili:
Bongo kuu (kompyuta)
Sehemu hii ya Bongo Kuu inaratibu vifaa vyote vinavyoingiza na kutoa taarifa mbalimbali katika kompyuta. Vifaa hivi vyaweza kuhusisha scrini, bao bonye, puku au kipanya, machine ya kutoa nakala, mashine ya kuingiza nakala ya taarifa kwenye kompyutya na nyinginezo nyingi.