Kitendo cha kupunguza maelezo ya kitu cha kipekee, kama sehemu ya mali isiyohamishika kwa seti ya hatua moja au zaidi au hesabu za sifa zake, kama picha za mraba, idadi ya bafu, na kadhalika.
Encoding, neno linalohusiana, kwa kawaida hutumika kurejelea kitendo cha kutafsiri maelezo ya coded muhimu kwa wanadamu katika fomu ambayo inaweza kusindika na kompyuta.
Coding wakati mwingine pia hutumiwa kurejelea uandishi wa maagizo ambayo yanaelekeza usindikaji uliofanywa na kompyuta.