Detaljerte instruksjoner gitt til en datamaskin kalles
algoritmer .
Her er en oversikt over hvorfor:
* algoritme: Et sett med veldefinerte instruksjoner for å løse et problem eller utføre en oppgave. De er kjernen i hvordan datamaskiner fungerer, gir trinnvise prosedyrer for behandling av data og genererer output.
* Program: En spesifikk implementering av en algoritme, vanligvis skrevet på et programmeringsspråk. Programmer er det vi vanligvis tenker på når vi snakker om programvare, men de er egentlig bare konkrete erkjennelser av algoritmer.
* kode: De skriftlige instruksjonene på et programmeringsspråk som utgjør et program.
Så selv om "instruksjoner" er et gyldig begrep, er "algoritme" det mer presise og mye brukte begrepet innen informatikk for å beskrive detaljerte, trinn-for-trinn-instruksjoner gitt til en datamaskin.