Maskinkod
Maskinkod är den uppsättning instruktioner som en dator kan och bör exekvera direkt av processorn. Det är den lägsta nivån i programmeringsspråken och består av binära tal som kodar instruktioner och data enligt en datorarkitekturs instruktionuppsättning (ISA).
Varje arkitektur definierar en instruktion uppsättning med opkoder (opcode), adresseringsformer och instruktionens format. Maskinkod representeras oftast
CPU hämtar instruktionen från minnet, avkodar den och utför den. Maskinkoden styr användningen av register, minne,
Högnivåspråk översätts av kompilatorer eller assembler till maskinkod. Vissa språk används via JIT-kompilering som översätter delar
Historiskt skrevs program i maskinkod eller med mnemoniker i assembler. Moderna processorer kör maskinkod kontinuerligt, men