Masinakeel
From Wikipedia, the free encyclopedia
Masinakeel (ka masinkeel, masinkood, masinakood) on programmeerimiskeel, mis on arvuti protsessorile otseselt arusaadav.

Masinakeel ei ole inimestele kergesti loetav, kuid mõnel juhul on seda võimalik loetavaks teha dekompilaatori või disassembleri abil. Teistes programmeerimiskeeltes kirjutatud programmid kas tõlgitakse masinakeelde või käivitatakse masinakeeles kirjutatud interpretaatori abil, otse masinakeeles programmeeritakse erandjuhtudel.
Tavaliselt töötleb masinakeelt masin (näiteks mikroprotsessor), kuid seda võidakse töödelda ka tarkvaraliselt mõnel teisel, mitteühilduval protsessoril emulaatori abil. Spetsiaalselt masinakeeleinterpretaatori (baitkoodi virtuaalmasina) loodud "masinkoodi" nimetatakse baitkoodiks (vt Java baitkood).