Character Storage
ASCII stands for American Standard Code for Information Interchange.
Computers can only understand numbers, so an ASCII code is the numerical representation of a character such as ‘a’ or ‘@’ or an action of some sort.
Below is the ASCII character table and this includes descriptions of the first 32 non-printing characters.
ASCII was actually designed for use with teletypes and so the descriptions are somewhat obscure.
ASCII code uses 8 bits.
A unique 7-bit integer is assigned to each character, and the extra bit is used on various computers to create a proprietary character set.
ASCII Control Characters
Character codes in the range 0 through 31 are called
ASCII control characters.
If a program writes these codes to standard output (as in C++), the control characters will carry out predefined actions.