Ud over den binære værdi tildeles hver instruktion en ''opkode'', der er et symbolsk navn for instruktionen til brug for mennesker. Et eksempel på en opkode kunne være MOV, der flytter data mellem to steder i maskinen. Den samme opkode kan dække over flere binære instruktioner, f.eks. flytning mellem to steder i lageret, flytning mellem to registre og flytning mellem register og lager. Den binære kode kan bestå i et antal bit plus bit, der angiver operanderne for instruktionen, f.eks. en adresse, et register eller en ''litterale'' (konstant). Opkoderne er næsten altid baseret på en form for [[engelsk (sprog)|engelsk]].
Filosofi Datalogi Kommunikation Matematik