The ASCII table is divided into 8 blocks of 16 characters each. The blocks are called sticks.
The first 2 blocks are non-printable control codes.
Article continues below Ad.
ASCII is a 7-bit character encoding. The name ASCII is an acronym for American Standard Code for Information Interchange.
What does this mean? What is a character encoding?
Computers store text as a sequence of numbers.
The association between a number and a character is called a character encoding.
A simplistic character encoding might be 'a' is 1, 'b' is 2, 'c' is 3, etc.
ASCII was one of the earliest character encodings (created in 1960 by Bob Bemer). As an American character encoding (the A in ASCII) it supports American English characters only. The dollar symbol $ is there, but the British Pound £ for example is not.
As a 7-bit character code, ASCII can represent 2^7 (128) different characters. It includes 33 control codes, the 10 Arabic numerals, the Latin alphabet (26 upper and 26 lower), the space character, and various characters for arithmetic and punctuation.
Before ASCII, computer system manufacturers used proprietary character encodings. A document created on one manufacturer's system could not be read on another.
Thus, the American Standard Code for Information Interchange was created.