Introduction - Microsoft

Almost all computer systems and languages use the ASCII character encoding. The ASCII code represents each character using 8 bits (that is, one byte) and there are 256 different characters available. Several of these are “control characters.” Java, however, uses 16 bits (that is, 2 bytes) for each character and uses an encoding called Unicode. ................
................