Байт (byte) — двоичное слово, способное записывать и хранить в памяти компьютера один буквенно-цифровой или другой символ данных. Каждый символ записывается в виде набора двоичных цифр (битов) при помощи определенного кода, например ASCII. Количество бит в байте определяет его разрядность, которая может составлять 8, 16, 32 и т.д. Соответственно байт называют 8-разрядным, 16-разрядным.
В большинстве случаев используется 8-разрядные (они же 8-битные) байты. Один восьмиразрядный байт может определять 256 разных значений, например десятичных чисел от 0 до 256. Увеличение разрядности ведет к увеличению числа возможных вариантов комбинаций, кодируемых одним байтом.
Кратные единицы от байта — килобайт, мегабайт, гигабайт — могут, в зависимости от контекста, обозначать степени, как двойки, так и десятки (210, 220, 230 и 103, 106, 109 байт соответственно). Общепринятого сокращения этой единицы измерения нет, хотя часто байт обозначают как «б», либо как «Б», чтобы отличить его от бита.
Термин «байт» впервые использовал в 1956 году инженер Вернер Бухольц (Werner Buchholz) во время разработки суперкомпьютера IBM 7030. Восьмибитный байт появился в операционной системе IBM S/360 (1964). Информация, содержащаяся в одном байте, обычно достаточна для представления одной буквы алфавита или двух десятичных цифр.
Более крупные единицы измерения:
- килобайт (1 Кбайт = 210 байт = 1024 байта),
- мегабайт (1 Мбайт = 1024 Кбайт = 220 байт = 1048576 байт),
- гигабайт (1 Гбайт = 1024 Мбайт = 230 байт = 1073741824 байт).