Translation guide
The lowest-level programming language, directly executed by a CPU. In Japanese, the most common term is 機械語, but マシン語 and ネイティブコード are also used in specific contexts.
The binary or hexadecimal instructions directly executed by a processor.
The standard, most common term for machine code in both technical and educational contexts.
コンパイラはソースコードを機械語に変換する。
The compiler translates source code into machine code.
機械語はCPUが直接実行できる唯一の言語だ。
Machine code is the only language that the CPU can execute directly.
A slightly more casual or abbreviated term, often used in programming communities. Less formal than 機械語.
Refers to machine code that is native to a particular processor architecture. Often used in the context of compilers and runtime environments.
JITコンパイラはバイトコードをネイティブコードに変換する。
The JIT compiler converts bytecode into native code.
機械語 is the formal, standard term. マシン語 is a colloquial abbreviation. ネイティブコード emphasizes the native aspect for a specific CPU, often used in compiler discussions.
Writing programs in machine code is tough.