The ASCII code was created in 1963 by the American Standards Association Committee. It is a standard code for representing characters in computers. (ASCII) stands for American Standard Code for Information Interchange. The ASCII code consists of 128 characters, including the twenty-six letters of the English alphabet (both uppercase and lowercase), ten digits, thirty-three non-printing characters, and seven printing characters.

The first thirty-two characters are control codes that are used to control devices such as printers or displays; these codes include carriage return (CR) and line feed (LF). The next ninety-five are printable character codes, which include all the letters of the alphabet (both uppercase and lowercase), all punctuation marks, and all numbers from 0 to 9. Finally, there are three non-printing character codes: space (SP), delete (DEL), and null character (NUL).