Dalam cara yang sangat sederhana, decoding adalah kebalikan dari coding.
Coding pada dasarnya menghubungkan baris kode ke suatu program (yang dapat berupa program komputer atau perangkat lunak yang diinstal pada robot, misalnya).
Decoding membalikkan baris kode tersebut. Ini mendekonstruksi pemrograman yang telah dibuat. Hal ini dilakukan dengan menerjemahkan baris kode menjadi teks biasa atau format lain yang lebih mudah dibaca.