Maskinkod (även kallat maskinspråk eller binärkod) är det "språk" en dator direkt förstår och klarar att exekvera. Varje processortyp har sin särskilda maskinkod som är ett uttryck för dess instruktionsuppsättning. Ett datorprogram i något programspråk (den sk källkoden) kan antingen direkt tolkas och utföras via en interpretatoreller översättas med en kompilator till maskinkod som i sin tur direkt kan köras, något som normalt ger bättre prestanda.
Maskinkod (även kallat maskinspråk eller binärkod) är det "språk" en dator direkt förstår och klarar att exekvera. Varje processortyp har sin särskilda maskinkod som är ett uttryck för dess instruktionsuppsättning. Ett datorprogram i något programspråk (den sk källkoden) kan antingen direkt tolkas och utföras via en interpretatoreller översättas med en kompilator till maskinkod som i sin tur direkt kan köras, något som normalt ger bättre prestanda.