ASCII

American Standard Code for Information Interchange

codezone
9 min readDec 2, 2023

The ASCII (American Standard Code for Information Interchange) table represents characters using numeric codes ranging from 0 to 255. These codes cover a wide range of characters, including letters, numbers, punctuation marks, and special symbols.

source image url

Here is the ASCII table for values 0 to 127:

0   NUL         32   Space       64   @           96   `
1 SOH 33 ! 65 A 97 a
2 STX 34 " 66 B 98 b
3 ETX 35 # 67 C 99 c
4 EOT 36 $ 68 D 100 d
5 ENQ 37 % 69 E 101 e
6 ACK 38 & 70 F 102 f
7 BEL 39 ' 71 G 103 g
8 BS 40 ( 72 H 104 h
9 HT 41 ) 73 I 105 i
10 LF 42 * 74 J 106 j
11 VT 43 + 75 K 107 k
12 FF 44 , 76 L 108 l
13 CR 45 - 77 M 109 m
14 SO 46 . 78 N 110 n
15 SI 47 / 79 O 111 o
16 DLE 48 0 80 P 112 p
17 DC1 49 1 81 Q 113 q
18 DC2 50 2 82 R 114 r
19 DC3 51 3 83 S 115 s
20 DC4 52 4 84 T 116 t
21 NAK 53 5 85 U 117 u
22 SYN 54 6 86 V 118 v
23 ETB 55 7 87 W 119 w
24 CAN 56 8 88 X 120 x
25 EM 57 9 89 Y 121 y
26 SUB 58 : 90 Z 122 z
27 ESC 59 ; 91 [ 123 {
28 FS 60 < 92 \ 124 |
29 GS 61 = 93 ] 125 }
30 RS 62 > 94 ^ 126 ~
31 US 63 ? 95 _ 127 DEL

Beyond the range of 0 to 127, ASCII extends from 128 to 255, including characters like extended Latin, special symbols, and additional control characters:

128 Ç           160             192 À           224 α
129 ü 161 ¡ 193 Á 225 ß
130 é 162 ¢ 194 Â 226 à
131 â 163 £ 195 Ã 227 á
132 ä 164 ¤ 196 Ä 228 â
133 à 165 ¥ 197 Å 229 ä
134 ç 166 ¦ 198 Æ 230 å
135 ê 167 § 199 Ç 231 ç
136 ë 168 ¨ 200 È 232 è
137 è 169 © 201 É 233 é
138 ï 170 ª 202 Ê 234 ê
139 î 171 « 203 Ë 235 ë
140 ì 172 ¬ 204 Ì 236 ì
141 Ä 173 ­ 205 Í 237 í
142 Ä 174 ® 206 Î 238 î
143 Ü 175 ¯ 207 Ï 239 ï
144 É 176 ° 208 Ð 240 ð
145 æ 177 ± 209 Ñ 241 ñ
146 Æ 178 ² 210 Ò 242 ò
147 ô 179 ³ 211 Ó 243 ó
148 ö 180 ´ 212 Ô 244 ô
149 ò 181 µ 213 Õ 245 õ
150 û 182 ¶ 214 Ö 246 ö
151 ù 183 · 215 × 247 ÷
152 ÿ 184 ¸ 216 Ø 248 ø
153 Ö 185 ¹ 217 Ù 249 ù
154 Ü 186 º 218 Ú 250 ú
155 ¢ 187 » 219 Û 251 û
156 £ 188 ¼ 220 Ü 252 ü
157 ¥ 189 ½ 221 Ý 253 ý
158 ₧ 190 ¾ 222 Þ 254 þ
159 ƒ 191 ¿ 223 ß 255 ÿ

These values from 128 to 255 encompass various accented characters, symbols, and additional characters used in extended ASCII encoding.

Ascii_KEY 1 = Ascii_VALUE = ☺
Ascii_KEY 2 = Ascii_VALUE = ☻
Ascii_KEY 3 = Ascii_VALUE = ♥
Ascii_KEY 4 = Ascii_VALUE = ♦
Ascii_KEY 5 = Ascii_VALUE = ♣
Ascii_KEY 6 = Ascii_VALUE = ♠
Ascii_KEY 7 = Ascii_VALUE =
Ascii_KEY 8 = Ascii_VALUE =
Ascii_KEY 9 = Ascii_VALUE =
Ascii_KEY 10 = Ascii_VALUE =
Ascii_KEY 11 = Ascii_VALUE = ♂
Ascii_KEY 12 = Ascii_VALUE = ♀
Ascii_KEY 13 = Ascii_VALUE =
Ascii_KEY 14 = Ascii_VALUE = ♫
Ascii_KEY 15 = Ascii_VALUE = ☼
Ascii_KEY 16 = Ascii_VALUE = ►
Ascii_KEY 17 = Ascii_VALUE = ◄
Ascii_KEY 18 = Ascii_VALUE = ↕
Ascii_KEY 19 = Ascii_VALUE = ‼
Ascii_KEY 20 = Ascii_VALUE = ¶
Ascii_KEY 21 = Ascii_VALUE = §
Ascii_KEY 22 = Ascii_VALUE = ▬
Ascii_KEY 23 = Ascii_VALUE = ↨
Ascii_KEY 24 = Ascii_VALUE = ↑
Ascii_KEY 25 = Ascii_VALUE = ↓
Ascii_KEY 26 = Ascii_VALUE = →
Ascii_KEY 27 = Ascii_VALUE = ←
Ascii_KEY 28 = Ascii_VALUE = ∟
Ascii_KEY 29 = Ascii_VALUE = ↔
Ascii_KEY 30 = Ascii_VALUE = ▲
Ascii_KEY 31 = Ascii_VALUE = ▼
Ascii_KEY 32 = Ascii_VALUE =
Ascii_KEY 33 = Ascii_VALUE = !
Ascii_KEY 34 = Ascii_VALUE = "
Ascii_KEY 35 = Ascii_VALUE = #
Ascii_KEY 36 = Ascii_VALUE = $
Ascii_KEY 37 = Ascii_VALUE = %
Ascii_KEY 38 = Ascii_VALUE = &
Ascii_KEY 39 = Ascii_VALUE = '
Ascii_KEY 40 = Ascii_VALUE = (
Ascii_KEY 41 = Ascii_VALUE = )
Ascii_KEY 42 = Ascii_VALUE = *
Ascii_KEY 43 = Ascii_VALUE = +
Ascii_KEY 44 = Ascii_VALUE = ,
Ascii_KEY 45 = Ascii_VALUE = -
Ascii_KEY 46 = Ascii_VALUE = .
Ascii_KEY 47 = Ascii_VALUE = /
Ascii_KEY 48 = Ascii_VALUE = 0
Ascii_KEY 49 = Ascii_VALUE = 1
Ascii_KEY 50 = Ascii_VALUE = 2
Ascii_KEY 51 = Ascii_VALUE = 3
Ascii_KEY 52 = Ascii_VALUE = 4
Ascii_KEY 53 = Ascii_VALUE = 5
Ascii_KEY 54 = Ascii_VALUE = 6
Ascii_KEY 55 = Ascii_VALUE = 7
Ascii_KEY 56 = Ascii_VALUE = 8
Ascii_KEY 57 = Ascii_VALUE = 9
Ascii_KEY 58 = Ascii_VALUE = :
Ascii_KEY 59 = Ascii_VALUE = ;
Ascii_KEY 60 = Ascii_VALUE = <
Ascii_KEY 61 = Ascii_VALUE = =
Ascii_KEY 62 = Ascii_VALUE = >
Ascii_KEY 63 = Ascii_VALUE = ?
Ascii_KEY 64 = Ascii_VALUE = @
Ascii_KEY 65 = Ascii_VALUE = A
Ascii_KEY 66 = Ascii_VALUE = B
Ascii_KEY 67 = Ascii_VALUE = C
Ascii_KEY 68 = Ascii_VALUE = D
Ascii_KEY 69 = Ascii_VALUE = E
Ascii_KEY 70 = Ascii_VALUE = F
Ascii_KEY 71 = Ascii_VALUE = G
Ascii_KEY 72 = Ascii_VALUE = H
Ascii_KEY 73 = Ascii_VALUE = I
Ascii_KEY 74 = Ascii_VALUE = J
Ascii_KEY 75 = Ascii_VALUE = K
Ascii_KEY 76 = Ascii_VALUE = L
Ascii_KEY 77 = Ascii_VALUE = M
Ascii_KEY 78 = Ascii_VALUE = N
Ascii_KEY 79 = Ascii_VALUE = O
Ascii_KEY 80 = Ascii_VALUE = P
Ascii_KEY 81 = Ascii_VALUE = Q
Ascii_KEY 82 = Ascii_VALUE = R
Ascii_KEY 83 = Ascii_VALUE = S
Ascii_KEY 84 = Ascii_VALUE = T
Ascii_KEY 85 = Ascii_VALUE = U
Ascii_KEY 86 = Ascii_VALUE = V
Ascii_KEY 87 = Ascii_VALUE = W
Ascii_KEY 88 = Ascii_VALUE = X
Ascii_KEY 89 = Ascii_VALUE = Y
Ascii_KEY 90 = Ascii_VALUE = Z
Ascii_KEY 91 = Ascii_VALUE = [
Ascii_KEY 92 = Ascii_VALUE = \
Ascii_KEY 93 = Ascii_VALUE = ]
Ascii_KEY 94 = Ascii_VALUE = ^
Ascii_KEY 95 = Ascii_VALUE = _
Ascii_KEY 96 = Ascii_VALUE = `
Ascii_KEY 97 = Ascii_VALUE = a
Ascii_KEY 98 = Ascii_VALUE = b
Ascii_KEY 99 = Ascii_VALUE = c
Ascii_KEY 100 = Ascii_VALUE = d
Ascii_KEY 101 = Ascii_VALUE = e
Ascii_KEY 102 = Ascii_VALUE = f
Ascii_KEY 103 = Ascii_VALUE = g
Ascii_KEY 104 = Ascii_VALUE = h
Ascii_KEY 105 = Ascii_VALUE = i
Ascii_KEY 106 = Ascii_VALUE = j
Ascii_KEY 107 = Ascii_VALUE = k
Ascii_KEY 108 = Ascii_VALUE = l
Ascii_KEY 109 = Ascii_VALUE = m
Ascii_KEY 110 = Ascii_VALUE = n
Ascii_KEY 111 = Ascii_VALUE = o
Ascii_KEY 112 = Ascii_VALUE = p
Ascii_KEY 113 = Ascii_VALUE = q
Ascii_KEY 114 = Ascii_VALUE = r
Ascii_KEY 115 = Ascii_VALUE = s
Ascii_KEY 116 = Ascii_VALUE = t
Ascii_KEY 117 = Ascii_VALUE = u
Ascii_KEY 118 = Ascii_VALUE = v
Ascii_KEY 119 = Ascii_VALUE = w
Ascii_KEY 120 = Ascii_VALUE = x
Ascii_KEY 121 = Ascii_VALUE = y
Ascii_KEY 122 = Ascii_VALUE = z
Ascii_KEY 123 = Ascii_VALUE = {
Ascii_KEY 124 = Ascii_VALUE = |
Ascii_KEY 125 = Ascii_VALUE = }
Ascii_KEY 126 = Ascii_VALUE = ~
Ascii_KEY 127 = Ascii_VALUE = ⌂
Ascii_KEY 128 = Ascii_VALUE = ?
Ascii_KEY 129 = Ascii_VALUE = ?
Ascii_KEY 130 = Ascii_VALUE = ?
Ascii_KEY 131 = Ascii_VALUE = ?
Ascii_KEY 132 = Ascii_VALUE = ?
Ascii_KEY 133 = Ascii_VALUE = ?
Ascii_KEY 134 = Ascii_VALUE = ?
Ascii_KEY 135 = Ascii_VALUE = ?
Ascii_KEY 136 = Ascii_VALUE = ?
Ascii_KEY 137 = Ascii_VALUE = ?
Ascii_KEY 138 = Ascii_VALUE = ?
Ascii_KEY 139 = Ascii_VALUE = ?
Ascii_KEY 140 = Ascii_VALUE = ?
Ascii_KEY 141 = Ascii_VALUE = ?
Ascii_KEY 142 = Ascii_VALUE = ?
Ascii_KEY 143 = Ascii_VALUE = ?
Ascii_KEY 144 = Ascii_VALUE = ?
Ascii_KEY 145 = Ascii_VALUE = ?
Ascii_KEY 146 = Ascii_VALUE = ?
Ascii_KEY 147 = Ascii_VALUE = ?
Ascii_KEY 148 = Ascii_VALUE = ?
Ascii_KEY 149 = Ascii_VALUE = ?
Ascii_KEY 150 = Ascii_VALUE = ?
Ascii_KEY 151 = Ascii_VALUE = ?
Ascii_KEY 152 = Ascii_VALUE = ?
Ascii_KEY 153 = Ascii_VALUE = ?
Ascii_KEY 154 = Ascii_VALUE = ?
Ascii_KEY 155 = Ascii_VALUE = ?
Ascii_KEY 156 = Ascii_VALUE = ?
Ascii_KEY 157 = Ascii_VALUE = ?
Ascii_KEY 158 = Ascii_VALUE = ?
Ascii_KEY 159 = Ascii_VALUE = ?
Ascii_KEY 160 = Ascii_VALUE =
Ascii_KEY 161 = Ascii_VALUE = ¡
Ascii_KEY 162 = Ascii_VALUE = ¢
Ascii_KEY 163 = Ascii_VALUE = £
Ascii_KEY 164 = Ascii_VALUE = ¤
Ascii_KEY 165 = Ascii_VALUE = ¥
Ascii_KEY 166 = Ascii_VALUE = ¦
Ascii_KEY 167 = Ascii_VALUE = §
Ascii_KEY 168 = Ascii_VALUE = ¨
Ascii_KEY 169 = Ascii_VALUE = ©
Ascii_KEY 170 = Ascii_VALUE = ª
Ascii_KEY 171 = Ascii_VALUE = «
Ascii_KEY 172 = Ascii_VALUE = ¬
Ascii_KEY 173 = Ascii_VALUE = ­
Ascii_KEY 174 = Ascii_VALUE = ®
Ascii_KEY 175 = Ascii_VALUE = ¯
Ascii_KEY 176 = Ascii_VALUE = °
Ascii_KEY 177 = Ascii_VALUE = ±
Ascii_KEY 178 = Ascii_VALUE = ²
Ascii_KEY 179 = Ascii_VALUE = ³
Ascii_KEY 180 = Ascii_VALUE = ´
Ascii_KEY 181 = Ascii_VALUE = µ
Ascii_KEY 182 = Ascii_VALUE = ¶
Ascii_KEY 183 = Ascii_VALUE = ·
Ascii_KEY 184 = Ascii_VALUE = ¸
Ascii_KEY 185 = Ascii_VALUE = ¹
Ascii_KEY 186 = Ascii_VALUE = º
Ascii_KEY 187 = Ascii_VALUE = »
Ascii_KEY 188 = Ascii_VALUE = ¼
Ascii_KEY 189 = Ascii_VALUE = ½
Ascii_KEY 190 = Ascii_VALUE = ¾
Ascii_KEY 191 = Ascii_VALUE = ¿
Ascii_KEY 192 = Ascii_VALUE = À
Ascii_KEY 193 = Ascii_VALUE = Á
Ascii_KEY 194 = Ascii_VALUE = Â
Ascii_KEY 195 = Ascii_VALUE = Ã
Ascii_KEY 196 = Ascii_VALUE = Ä
Ascii_KEY 197 = Ascii_VALUE = Å
Ascii_KEY 198 = Ascii_VALUE = Æ
Ascii_KEY 199 = Ascii_VALUE = Ç
Ascii_KEY 200 = Ascii_VALUE = È
Ascii_KEY 201 = Ascii_VALUE = É
Ascii_KEY 202 = Ascii_VALUE = Ê
Ascii_KEY 203 = Ascii_VALUE = Ë
Ascii_KEY 204 = Ascii_VALUE = Ì
Ascii_KEY 205 = Ascii_VALUE = Í
Ascii_KEY 206 = Ascii_VALUE = Î
Ascii_KEY 207 = Ascii_VALUE = Ï
Ascii_KEY 208 = Ascii_VALUE = ?
Ascii_KEY 209 = Ascii_VALUE = Ñ
Ascii_KEY 210 = Ascii_VALUE = Ò
Ascii_KEY 211 = Ascii_VALUE = Ó
Ascii_KEY 212 = Ascii_VALUE = Ô
Ascii_KEY 213 = Ascii_VALUE = Õ
Ascii_KEY 214 = Ascii_VALUE = Ö
Ascii_KEY 215 = Ascii_VALUE = ×
Ascii_KEY 216 = Ascii_VALUE = Ø
Ascii_KEY 217 = Ascii_VALUE = Ù
Ascii_KEY 218 = Ascii_VALUE = Ú
Ascii_KEY 219 = Ascii_VALUE = Û
Ascii_KEY 220 = Ascii_VALUE = Ü
Ascii_KEY 221 = Ascii_VALUE = Y
Ascii_KEY 222 = Ascii_VALUE = ?
Ascii_KEY 223 = Ascii_VALUE = ß
Ascii_KEY 224 = Ascii_VALUE = à
Ascii_KEY 225 = Ascii_VALUE = á
Ascii_KEY 226 = Ascii_VALUE = â
Ascii_KEY 227 = Ascii_VALUE = ã
Ascii_KEY 228 = Ascii_VALUE = ä
Ascii_KEY 229 = Ascii_VALUE = å
Ascii_KEY 230 = Ascii_VALUE = æ
Ascii_KEY 231 = Ascii_VALUE = ç
Ascii_KEY 232 = Ascii_VALUE = è
Ascii_KEY 233 = Ascii_VALUE = é
Ascii_KEY 234 = Ascii_VALUE = ê
Ascii_KEY 235 = Ascii_VALUE = ë
Ascii_KEY 236 = Ascii_VALUE = ì
Ascii_KEY 237 = Ascii_VALUE = í
Ascii_KEY 238 = Ascii_VALUE = î
Ascii_KEY 239 = Ascii_VALUE = ï
Ascii_KEY 240 = Ascii_VALUE = ?
Ascii_KEY 241 = Ascii_VALUE = ñ
Ascii_KEY 242 = Ascii_VALUE = ò
Ascii_KEY 243 = Ascii_VALUE = ó
Ascii_KEY 244 = Ascii_VALUE = ô
Ascii_KEY 245 = Ascii_VALUE = õ
Ascii_KEY 246 = Ascii_VALUE = ö
Ascii_KEY 247 = Ascii_VALUE = ÷
Ascii_KEY 248 = Ascii_VALUE = ø
Ascii_KEY 249 = Ascii_VALUE = ù
Ascii_KEY 250 = Ascii_VALUE = ú
Ascii_KEY 251 = Ascii_VALUE = û
Ascii_KEY 252 = Ascii_VALUE = ü
Ascii_KEY 253 = Ascii_VALUE = y
Ascii_KEY 254 = Ascii_VALUE = ?
Ascii_KEY 255 = Ascii_VALUE = ÿ

--

--