Přesný jazyk počítače pro program nebo akci se může lišit podle operačního systému v počítači. Specifický operační systém bude určovat, jak kompilátor zapíše program nebo akci do strojového jazyka.
Počítačové programy jsou napsány v jednom nebo více programovacích jazycích, jako je C ++, Java nebo Visual Basic. Počítač nemůže přímo pochopit programovací jazyky používané k vytváření počítačových programů, takže musí být zkompilován kód programu. Jakmile je kód programu zkompilován, počítač jej může pochopit, protože kód programu byl změněn na strojový jazyk.
Příklad strojového jazyka:
Níže je uveden příklad strojového jazyka (binární) pro text "Hello World".
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100
Níže je uveden další příklad strojového jazyka (non-binární), který vytiskne písmeno "A" 1000 krát na obrazovku počítače.
169 1 160 0 153 0 128 153 0 129 153 130 153 0 131 200 208 241 96
Jazyk sestavení, Binární, Kompilace, Jazyk na vysoké úrovni, Nízkoúrovňový jazyk, Strojově čitelný, Objektový soubor, Programovací termíny, Pseudolanguage, Jazyk pro speciální účely