Кодирование – это представление данных одного типа через данные другого типа. Естественные языки – это не что иное, как системы кодирования понятий для выражения мыслей с помощью речи. В качестве другого примера можно привести азбуку Морзе для передачи телеграфных сигналов, морскую флажковую азбуку.
В вычислительной технике используется двоичное кодирование, основанное на представлении данных последовательностью из двух символов: 0 и 1. Эти знаки называются двоичными цифрами, по-английски digit или сокращенно bit (бит).
существуют следующие виды кодирования данных:
- кодирование целых чисел(например перевод целово числа из 2 сс в 10сс)
- кодирование чисел с фиксированной или плавающей точкой()
- кодирование текстовых данных(как с клавиатуры)
- кодирование графических данных