[Number representations in] practical computing
Numbers used for arithmetic in practical computing are usually assumed to have a fixed length of, say, 32 bits, and thus do not need to be self-delimiting. In Mathematica, where integers can be of essentially any size, a representation closer to (b) above is used.