「ネイティブコード」の版間の差分
imported>Fallout New Tokyo 編集の要約なし |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| 12行目: | 12行目: | ||
** [[アセンブリ言語]] | ** [[アセンブリ言語]] | ||
[[category: プログラミング]] | |||
2024年9月26日 (木) 05:51時点における最新版
ネイティブコード(英語:native code)とは、実在するコンピューターが理解できる言語(マシン語)で記述されたプログラムのことである。
なお、実在しないコンピューター(いわゆるJavaやC#などの仮想マシン)が理解できる言語は、ネイティブコードではないく中間コードという。
通常は、プログラマーと呼ばれる人間がプログラミング言語を使って作成(プログラミング)したソースコードをコンパイラやインタプリタなどをもちいて翻訳する。かつてはバイナリエディタでいきなり数字を入力しまくる人間アセンブラなる変質者職人も存在したが、近年では生息が確認されておらず、絶滅したものと思われる。