What is ASCII Code?

ASCII (pronounced as-key) Code is a seven-bits code representing 128 absolutely unique (English) characters with each letter assigned a variety in range zero to 127.

The larger character sets that use eight -bits, which enable them to store 128 extra characters.

ASCII Code explains that the Code is the American Standard for Information Interchange. Nowadays, most cutting-edge character-encoding schemes are based totally on ASCII, even though they might support many extra characters.

Why Do We Use an ASCII Code?

A computer can solely understand a number, not letter, so a character that desires to be displayed by a computer has to be served as a number. ASCII is one way to signify characters as a sequence of bits.

ASCII codes signify textual content in computers, telecommunications equipment, and different devices. The ASCII codes allow a computer to interchange data from one computer to another.

What ASCII Code Looks Like?

ASCII codes are generally stored in the rightmost seven bits of an eight-bit byte. The set of characters, control characters (tabs, linefeed, carriage-return, etc.), printable characters (letters, numbers, and punctuation) only need 127 characters (7 bits), leave 1 bit free called a parity bit (used for checking purposes).

On the ASCII codes table, the ASCII code values usually represented in decimal, binary, and hexadecimal. For example, the ASCII code for UPPERCASE A is 65. The 65 is in Decimal, so it will be 01000001 and 0x41 if stored in Binary and Hexadecimal respectively.

The following table is the ASCII codes for UPPERCASE A to Z:

Decimal (DEC)Hexadecimal (HEX)OctalBinarySymbol
65411011000001A
66421021000010B
67431031000011C
68441041000100D
69451051000101E
70461061000110F
71471071000111G
72481101001000H
73491111001001I
744A1121001010J
754B1131001011K
764C1141001100L
774D1151001101M
784E1161001110N
794F1171001111O
80501201010000P
81511211010001Q
82521221010010R
83531231010011S
84541241010100T
85551251010101U
86561261010110V
87571271010111W
88581301011000X
89591311011001Y
905A1321011010Z

Who Invented the ASCII Codes?

Bob Bemer – The Father of ASCII Code (source: nbcnews.com)

Based on Wikipedia and BBC, Bob Bemer is the man who invented the ASCII coding system, which now turns into well known for computers system to signify letters, numbers, punctuation marks, and some control codes.

In 1961, Bemer proposed the use of standard code for alphanumeric characters to allow computers to talk easily. Soon after the American National Standards Institute (ANSI), widely accepted his proposal, Bemer directed the group that developed the American Standard Code for Information Exchange (ASCII)

The Complete ASCII Codes Table is available in PDF version in the Download Page