Co je jazyk stroje?

Někdy označovaný jako strojový kód nebo objektový kód, strojový jazyk je soubor binárních číslic nebo bitů, které počítač čte a interpretuje. Strojový jazyk je jediným jazykem, který je počítač schopen porozumět.

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