Machine code(机器码)是计算机处理器能够直接识别和执行的二进制指令集合,由 0 和 1 组成,是最底层的编程语言。
/məˈʃiːn koʊd/
The computer can only understand machine code directly.
计算机只能直接理解机器码。
Before high-level programming languages were invented, early programmers had to write machine code by hand, which was extremely tedious and error-prone.
在高级编程语言发明之前,早期的程序员必须手工编写机器码,这项工作极其枯燥且容易出错。
Machine 源自拉丁语 machina,意为"装置、机械",经由法语传入英语。Code 源自拉丁语 codex,原指"书写板、法典",后引申为"编码、代码"。Machine code 这一术语在20世纪中期随着电子计算机的诞生而出现,用来描述处理器能够直接执行的二进制指令,以区别于后来出现的汇编语言和高级编程语言。