[実行可能プログラム]
CPUが直接参照し処理が出来る言語で書かれたプログラムを実行可能プログラム(execution_program)と呼びます。この言語は数字の羅列で表現された言語である為、人間が直接この言語でプログラムをする事は出来ません。(出来るには出来るが効率が悪い)
そこで、人間に分かりやすい言語(CやBASIC等)で一度書き、翻訳ツール(コンパイラ)で実行可能プログラムに変換します。