arvutiprogrammi
Arvutiprogramm on juhiste kogum, mis on kirjutatud spetsiaalsetes programmeerimiskeeltes ja mis juhib arvuti toiminguid. Programmi eesmärk on täita kindlaid ülesandeid, nagu andmete sisestamine, analüüs, arvutused ja kasutajale pakutavate funktsioonide teostamine. Programm töötab koostöös riistvara ning operatsioonisüsteemiga, mis haldab ressursse ja tagab turvalisuse.
Arvutiprogramm koosneb algoritmist, andmestruktuuridest ja kontrollvoodest. Seda kirjutatakse kasutusjuhtimiseks, arendatakse tarkvaraprojektides ning sageli koosneb failidest ja
Keelte valik ja täitmise viis määravad, kuidas programm arvutil töötab. Kompileeritavad keeled (näiteks C, Rust) teisendavad
Arendusprotsess järgib tavaliselt elutsüklit: kavandamine, kodeerimine, testimine, vigade parandamine, juurutamine ja hooldus. Kvaliteedi tagamiseks kasutatakse testimist,