(ingl.k. software) See hõlmab endas kõiki mittefüüsilisi arvuti tööks vajalike komponente, eelkõige arvutiprogramme ning nende andmeid - andmefaile, seadeid, dokumentatsiooni, jne.
... vajab oma toimimiseks riistvara, millele see talletatakse ning millel ta saab oma funktsioone täita: andes käsklusi riistvarale või täites mõne teise tarkvarajupi käsklusi