Det eksakte maskinspråket for et program eller en handling kan variere av operativsystem på datamaskinen. Det bestemte operativsystemet vil diktere hvordan en kompilator skriver et program eller en handling i maskinens språk.
Dataprogrammer er skrevet i ett eller flere programmeringsspråk, som C ++, Java eller Visual Basic. En datamaskin kan ikke direkte forstå programmeringsspråkene som brukes til å lage dataprogrammer, så programkoden må kompileres. Når et program er kodet, kan datamaskinen forstå det fordi programmets kode har blitt omgjort til maskinspråk.
Eksempel på maskinspråk:
Nedenfor er et eksempel på maskin språk (binær) for teksten "Hello World".
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100
Nedenfor er et annet eksempel på maskinspråket (ikke-binært), som vil skrive ut bokstaven "A" 1000 ganger til dataskjermen.
169 1 160 0 153 0 128 153 0 129 153 130 153 0 131 200 208 241 96
Montering språk, Binær, Samling, Høyt nivå språk, Lavt nivå språk, Maskin lesbar, Objektfil, Programmeringsbetingelser, Pseudolanguage, Spesialmålsspråk