Valamilyen információ átalakítása kódolt üzenetté. (Lásd a kód szócikket is.)
A kódolás történhet információ veszteséggel vagy veszteség nélkül. A veszteség nélküli kódolás esetén az eredeti információ maradéktalanul helyreállítható a dekódolás során. Veszteséges kódolás esetén ez nem lehetséges, az információ egy része elvész.