Кодування – це процес перекладу інформації з форми, зрозумілої людині (текст, зображення, відео тощо). д.), до деякого коду. Декодування – це процес переведення інформації з коду у форму, зрозумілу людині. Код – це умовні знаки для подання інформації.
Кодування полягає в тому, що кожному символу ставиться у відповідність унікальний десятковий код від 0 до 255 або відповідний йому двійковий код від 00000000 до 11111111. Таким чином, людина розрізняє символи за накресленням, а комп'ютер – за їх кодом.
Кодування інформації (англ. information coding) – відображення даних на кодові слова. Зазвичай у процесі кодування інформація перетворюється з форми, зручної для безпосереднього використання, форму, зручну для передачі, зберігання або автоматичної обробки.
графічний, в якому текстова інформація кодується шляхом застосування спеціальних малюнків чи символів; символьний, в якому тексти кодуються із застосуванням знаків того ж алфавіту, на якому написано вихідний код; числовий, в якому текстова інформація кодується за допомогою чисел.