コンパイルとリンクという2つの工程を経て完成した、そのまま起動して動かせる機械語のファイルのこと。ダブルクリックだけで動く完成品にあたる。Windowsであれば.exe、Linuxであれば拡張子なしのファイルとして生成される。
📜 プログラムとは何かで学ぶ用語
ソースコードをコンピュータが直接実行できる機械語に変換する作業。翻訳者が人間の言葉を機械の言葉に訳してくれる工程だとイメージすると分かりやすい。この工程を経なければ、書いたコードはコンピュータの上でまったく動かせない。
コンパイルで作られた複数の断片(オブジェクトファイル)や標準ライブラリを、1つの実行可能なプログラムへ結合するソフトウェアのこと。複数のCファイルから成る大きなプログラムをひとつにまとめる要の存在。
もっと先へ:ポインタ・メモリ・ファイル入出力・セキュアコーディングを含む全26トラックと、段位検定・模試のフルセットは完全版に収録しています。