エンコード
デコード(decode)は、復号ともいい、エンコードの対義語。エンコードした情報を元に戻すこと。復号する機能を「デコーダ」(decoder)という。情報の通信や記録を行う装置によっては、エンコーダとデコーダの両方を備える場合があり、このような双方向の変換機能あるいは変換装置、アルゴリズム等はコーデックと呼ばれる。
コンピュータでは、与えられた機械語を内部表現として解釈する事をデコードと呼び、その論理回路をデコーダと呼ぶ。デコーダを中心に、命令とデータを収集し、演算部に情報を送る機構全体はフロントエンドと呼ばれる。