Now a C++ proposal to define a byte as 8 bits
https://isocpp.org/files/papers/P3477R1.html
I worked in C for a DSP chip where the smallest data type was 16 bits. It was less than a decade ago.