オブジェクト・コードまたはオブジェクト・プログラムは、コンパイラまたはアセンブラによって生成され、ソース・プログラムから生成される低レベル・プログラミング言語コードの一種である。オブジェクト・コードは、それ以上翻訳することなくプロセッサが直接実行できる命令の集合であり、また、プロセッサが実行する前にさらに処理する必要があるコンピュータ命令の中間形態であることもある。オブジェクト・コードは基本的に、コンピュータが読んで理解できるプログラムのコンパイル・プロセスの出力である。

オブジェクト・コードは、開発者がプログラムを作成するために使用する高水準プログラミング言語であるソース・コードよりもアクセスしやすい。コンパイラやアセンブラは、プログラマが書いたソースコードから、オブジェクトファイル内にあるオブジェクトコードを生成するために使用される。このファイルは通常、拡張子が.objまたは.oで、プロセッサが使用する機械語のみで構成されていることが多い。そして、プロセッサは命令を理解して処理することができる。

つまり、オブジェクト・コードのプログラムは、ソース・コードに変更を加えることなく、コンパイラがサポートし設計されているプラットフォームであれば、どのプラットフォームでも実行することができる。また、コンパイルの過程でコード・サイズが小さくなり、より小さく、より直接的になるため、ソース・コードよりも効率的で高速です。さらに、オブジェクト・コード・プログラムはすでに翻訳されているため、ソース・コードよりも安全であり、読み取りや解読がはるかに困難である。

オブジェクト・コードは、ソース・コードを実行可能なプログラムに変換するために使用されるコンパイル・プロセスの重要な部分であるため、プログラミングとサイバーセキュリティの重要な部分である。オブジェクト・コードはソース・コードよりも効率的で高速であるため、コード・サイズを小さくすることでプログラムの実行を高速化するために使用されることが多い。また、オブジェクト・コードは読み取りや解読が困難なため、セキュリティのレイヤーが増える。

プロキシの選択と購入

データセンター・プロキシ

プロキシのローテーション

UDPプロキシ

世界中の10,000以上の顧客から信頼されています

代理顧客
代理顧客
代理顧客 flowch.ai
代理顧客
代理顧客
代理顧客