1. Процес перетворення інформації (даних, сигналів) за допомогою певного коду або системи правил для подальшого зберігання, обробки або передачі.
2. (У програмуванні та інформатиці) Процес написання програмного коду (вихідного коду) на конкретній мові програмування для створення програм, скриптів, алгоритмів.
3. (У психології, нейронауках) Процес перетворення сприйнятої інформації на стійкі нейронні структури або ментальні образи для її зберігання в пам’яті.
4. (У генетиці) Властивість генетичного коду, за якої певна послідовність нуклеотидів у ДНК або РНК визначає послідовність амінокислот у білку.
5. (У теорії зв’язку) Процес перетворення повідомлення в сигнал, придатний для передачі конкретним каналом зв’язку.