Что почитать, посмотреть чтобы начать понимать смысл написанного про байты/биты? Например:
UTF-8 («формат преобразования Юникода, 8-бит») — распространённый стандарт кодирования символов,
позволяющий более компактно хранить и передавать символы Юникода, используя переменное
количество байт (от 1 до 4), и обеспечивающий полную обратную совместимость с 7-битной кодировкой ASCII.
Из этого я только понимаю что это
стандарт кодирования символов
Еще с вики:
Недопустимый байт.
Байт продолжения (10xxxxxx) без начального байта.
Отсутствие нужного количества байтов продолжения 10xxxxxx — например, двух после 1110xxxx).
Строка обрывается посреди символа.
Неэкономное кодирование — например, кодирование символа тремя байтами, когда можно двумя. (Существует нестандартный вариант UTF-8, который кодирует символ с кодом 0 как 1100.0000 1000.0000, отличая его от символа конца строки 0000.0000.)
Последовательность байтов, декодирующаяся в недопустимую кодовую позицию (например символы суррогатных пар UTF-16).
Ну еще миллионы примеров...
Я так понимаю надо вернуться в школьные года, когда была информатика, где складывали 1+1, 1+0 - старший бит налево, это на право...
Может есть что-то типа "Биты для чайников".
Что-нибудь для легкого чтения на понятном языке для не понимающих.