Die ASCII-Codierung (American Standard Code for Information Interchange) war ursprünglich eine 7-Bit-Zeichencodierung, die 1963 definiert wurde.
Sie umfasste 95 normale Zeichen und 33 Steuerzeichen. Später wurde sie auf 8 Bit erweitert. Heute wird üblicherweise die 8-Bit-Codierung verwendet.
- Steuerzeichen
- sind spezielle Zeichen, welche beispielsweise einen Zeilen- oder Seitenumbruch darstellen.
ASCII ist ein sehr weit verbreiteter Standard, um Text zu codieren.
Die druckbaren Zeichen der ursprünglichen Codierung sind in der folgenden Tabelle aufgeführt:
| Zeichen | Binär | Hex | Zeichen | Binär | Hex | Zeichen | Binär | Hex |
|---|---|---|---|---|---|---|---|---|
| ␣ | 00100000 | 20 | @ | 01000000 | 40 | ` | 01100000 | 60 |
| ! | 00100001 | 21 | A | 01000001 | 41 | a | 01100001 | 61 |
| " | 00100010 | 22 | B | 01000010 | 42 | b | 01100010 | 62 |
| # | 00100011 | 23 | C | 01000011 | 43 | c | 01100011 | 63 |
| $ | 00100100 | 24 | D | 01000100 | 44 | d | 01100100 | 64 |
| % | 00100101 | 25 | E | 01000101 | 45 | e | 01100101 | 65 |
| & | 00100110 | 26 | F | 01000110 | 46 | f | 01100110 | 66 |
| ’ | 00100111 | 27 | G | 01000111 | 47 | g | 01100111 | 67 |
| ( | 00101000 | 28 | H | 01001000 | 48 | h | 01101000 | 68 |
| ) | 00101001 | 29 | I | 01001001 | 49 | i | 01101001 | 69 |
| * | 00101010 | 2A | J | 01001010 | 4A | j | 01101010 | 6A |
| + | 00101011 | 2B | K | 01001011 | 4B | k | 01101011 | 6B |
| , | 00101100 | 2C | L | 01001100 | 4C | l | 01101100 | 6C |
| - | 00101101 | 2D | M | 01001101 | 4D | m | 01101101 | 6D |
| . | 00101110 | 2E | N | 01001110 | 4E | n | 01101110 | 6E |
| / | 00101111 | 2F | O | 01001111 | 4F | o | 01101111 | 6F |
| 0 | 00110000 | 30 | P | 01010000 | 50 | p | 01110000 | 70 |
| 1 | 00110001 | 31 | Q | 01010001 | 51 | q | 01110001 | 71 |
| 2 | 00110010 | 32 | R | 01010010 | 52 | r | 01110010 | 72 |
| 3 | 00110011 | 33 | S | 01010011 | 53 | s | 01110011 | 73 |
| 4 | 00110100 | 34 | T | 01010100 | 54 | t | 01110100 | 74 |
| 5 | 00110101 | 35 | U | 01010101 | 55 | u | 01110101 | 75 |
| 6 | 00110110 | 36 | V | 01010110 | 56 | v | 01110110 | 76 |
| 7 | 00110111 | 37 | Q | 01010111 | 57 | w | 01110111 | 77 |
| 8 | 00111000 | 38 | X | 01011000 | 58 | x | 01111000 | 78 |
| 9 | 00111001 | 39 | Y | 01011001 | 59 | y | 01111001 | 79 |
| : | 00111010 | 3A | Z | 01011010 | 5A | z | 01111010 | 7A |
| ; | 00111011 | 3B | [ | 01011011 | 5B | { | 01111011 | 7B |
| < | 00111100 | 3C | \ | 01011100 | 5C | | | 01111100 | 7C |
| = | 00111101 | 3D | ] | 01011101 | 5D | } | 01111101 | 7D |
| > | 00111110 | 3E | ^ | 01011110 | 5E | ~ | 01111110 | 7E |
| ? | 00111111 | 3F | _ | 01011111 | 5F |