tölvuprógram
Tölvuprógram er safn skipana sem tölva framkvæmir til að ljúka tilteknu verkefni. Forrit eru skrifuð í forritunarmálum og þýdd eða túlkuð fyrir vélina svo hún geti framkvæmt þær aðgerðir sem í forritinu liggja. Tölvuprógram geta stýrt gagnavinnslu, samskiptum við notendur og rekstri kerfa.
Helsta skipting tölvuprógrama er milli kerfisorða (system software) og notendaforrita (application software). Kerfisorð veita rekstrarumhverfi fyrir
Framleiðsla tölvuprógrama felur í sér þróunarferli sem hefst með kröfum notenda, haldið áfram með hönnun, forritun,
Forritunarmál eru mörg og sum þýdd fyrir vélina (compiled) en önnur túlkuð (interpreted). Dæmi um algeng forritunarmál
Tölvuprógram dreifist oft sem skrá eða netlausn. Höfundarrétt og leyfi gilda um notkun þess; opinn hugbúnaður