この記事は Google Cloud Translation APIを使用した自動翻訳です。
いくつかの文書は原文を読むのに良いかもしれません。
#Overview
オブジェクトコードは、コンパイルプロセスの結果である一種の低レベルのコンピュータプログラミング言語です。 JavaやC ++などの高度な言語でコンピュータが理解できる言語に変換されたプログラムの最終バージョン。オブジェクトコードは、機械コード、バイナリコード、機械言語とも呼ばれます。
#History
オブジェクトコードは、コンピュータが広く使用され始めた1950年代に開発されました。コンピュータがより強力になるにつれて、これらのコンピュータで実行できるより複雑なプログラムを作成する必要性が高まりました。これにより、JavaやC ++などの高度なプログラミング言語が開発され、プログラマが読みやすく理解しやすいコードを書くことができました。ただし、これらのプログラムは、コンピュータが理解して実行できるように目的のコードに変換する必要がありました。
#description
オブジェクトコードは、高度な言語をコンピュータが理解できる言語に変換するプロセスであるコンパイルプロセスの出力です。このプロセスは、高度な言語で書かれたプログラムをコンピュータが実行できる一連のコマンドに変換するプログラムであるコンパイラによって実行されます。結果オブジェクトコードは、コンピュータの指示を表す一連のゼロと1です。
オブジェクトコードは、機械コード、バイナリコード、機械言語とも呼ばれます。プログラミング言語の最下位レベルは、コンピュータが実際に理解している言語に最も近いものです。わかりにくいため、人間が読めなくなり、通常は熟練したプログラマだけを使用します。
#余談
オブジェクトコードは、コンピュータで実行できるファイルである実行可能ファイルを作成するためにも使用できます。これらのファイルは通常、オブジェクトコードをデータファイルやライブラリなどの他のファイルと組み合わせて生成されます。実行可能ファイルは、コンピュータが実際に実行できるファイルなので、プログラムの作成プロセスの最後のステップです。
#関連リンク