...
En datamaskin virker ved at den henter fram én og én instruksjon fra et lager, utfører instruksjonen og lagrer resultatet et stedi datalageret. Instruksjonene er svært enkle: addisjon, multiplikasjon, lagring og kopiering. Det kreves vanligvis store mengder instruksjoner for å utføre komplekse operasjoner. Samlingen med instruksjoner kalles et program.
Instruksjonene et menneske skriver , når det programmerer en datamaskin , kalles kildekode, som er leselig for mennesker, men må oversettes for å bli instruksjoner til datamaskinen. Oversettingsprosessen kalles vanligvis kompilering.
...