Binary is what we use on computers. It can encode anything but not always optimally. A quark's color for instance, is ternary.
You'd probably benefit from reading about fractional bit encodings:
You'd probably benefit from reading about fractional bit encodings: