コンピュータ(の CPU)が理解できる、機械語の形式で記述されたプログラムコードのことです。
機械語の命令の形式は CPU の種類によって異なります。一般に、同シリーズの製品なら同じような命令が使えますが、異なる製品では使えないため、ネイティブコードは特定の CPU に強く依存しています。
人間がネイティブコードを書くことは困難なので、自力で書こうとはせず、代わりにプログラミング言語(高級言語)を使ってソースコードを記述します。ソースコードは、コンパイラやインタプリタなどがネイティブコードに変換したり、いったん中間コードに変換してから、実行の際に仮想マシンによってネイティブコードに変換したりします。
Programming Place Plus のトップページへ
はてなブックマーク に保存 | Pocket に保存 | Facebook でシェア |
X で ポスト/フォロー | LINE で送る | noteで書く |
RSS | 管理者情報 | プライバシーポリシー |