Et computerprogram, også kaldet software eller et stykke software, er et sæt instruktioner, der fortæller en computer, hvad den skal gøre. Et program er skrevet i et programmeringssprog, som er en formel måde at skrive instruktioner til en computer på.
Instruktionerne i et program gemmes typisk i en fil, og filen indlæses derefter i computerens hukommelse. Computeren kan derefter udføre instruktionerne, hvilket vil få den til at udføre de opgaver, der er specificeret i programmet.
Programmer kan være enkle eller komplekse, og de kan bruges til at udføre en lang række opgaver. Nogle almindelige typer programmer omfatter:
* Operativsystemer: Disse programmer administrerer computerens hardware og ressourcer, og de leverer de grundlæggende tjenester, der tillader andre programmer at køre.
* Applikationsprogrammer: Disse programmer udfører specifikke opgaver, såsom tekstbehandling, regneark og spil.
* Hjælpeprogrammer: Disse programmer hjælper dig med at vedligeholde og reparere din computer.
Programmer er essentielle for computere, og det er dem, der tillader computere at blive brugt til en lang række opgaver. Uden programmer ville computere være ubrugelige.