Es gibt insgesamt 128 ASCII-Codes, die verwendet werden können, um Zeichen zu repräsentieren. Die ursprüngliche ASCII-Tabelle verwendet 7 Bits pro Zeichen und ermöglicht somit die Codierung von 128 verschiedenen Zeichen. Später wurde eine erweiterte Version von ASCII entwickelt, die 8 Bits pro Zeichen verwendet und somit 256 verschiedene Zeichen darstellen kann. Die ersten 128 Zeichen dieser erweiterten ASCII-Version entsprechen dabei genau den ursprünglichen ASCII-Codes.