Для размышления:
Кодирование - процесс представления информации для её хранения и/или передачи.
Декодирование - процесс, обратный кодированию.
Примеры кодирования и декодирования:
письмо
чтение
стенография
транслит
системы счисления
языки программирования
шифрование и дешифрование
http://translit.net/
Какой способ кодирования выбрать?
азбука Морзе
телеграфный код
шифр Цезаря
шифр Виженера
шифр перестановки