Instruktionerna som skickas till CPU för bearbetning kallas
maskinkod eller
maskinspråk .
Här är varför:
* Maskekod är den lägsta nivån på programmeringsspråk, bestående av binär kod (sekvenser av 0s och 1s) som CPU direkt kan förstå och utföra.
* Maskinspråk är en annan term för maskinkod som betonar dess roll som språket CPU "talar".
Det är viktigt att skilja detta från andra typer av kod:
* Monteringsspråk: Ett språk på låg nivå som använder mnemonics (korta, symboliska namn) för att representera maskinkodinstruktioner. Den måste monteras i maskinkod innan CPU kan utföra den.
* språk på hög nivå: Språk som Python, Java, C ++ som är mer mänskliga och lättare att skriva. De måste sammanställas eller tolkas till maskinkod innan CPU kan förstå dem.
Så när du skriver ett program måste det så småningom översättas till maskinkod som ska köras av CPU.