ASCII stands for American Standard Code for Information Interchange. Modern day Electronic Computers can only understand binary number system which is - a series of 0 and 1. So, whenever you type something on the keyboard, internally it gets converted to a series of 0 and 1. Which characters gets converted to what number is defined by ASCII code which is a 7-bit code. e.g. 'a' gets converted to '1100001' in binary which is '97' in decimal. Following is the ASCII table representing the numerical values of all the characters:


DecimalBinaryHexOctalHTMLCharacter
0000000000000 NUL '\0'
1000000101001 SOH ( Start of Heading)
2000001002002 STX (Start of Text)
3000001103003 ETX (End of Text)
4000010004004 EOT (End of Transmission)
5000010105005 ENQ (Enquiry)
6000011006006 ACK (Acknowledgement)
7000011107007 BEL '\a' (bell)
8000100008010 BS '\b' (backspace)
9000100109011HT '\t' (horizontal tab)
1000010100a012 LF '\n' (new line)
1100010110b013 VT '\v' (vertical tab)
1200011000c014 FF '\f' (form feed)
1300011010d015 CR '\r' (carriage ret)
1400011100e016 SO (shift out)
1500011110f017 SI (shift in)
16001000010020 DLE (data link escape)
17001000111021 DC1 (device control 1)
18001001012022 DC2 (device control 2)
19001001113023 DC3 (device control 3)
20001010014024 DC4 (device control 4)
21001010115025 NAK (negative ack.)
22001011016026 SYN (Synchronous idle)
23001011117027 ETB (end of trans. blk)
24001100018030 CAN (Cancel)
25001100119031 EM (end of medium)
2600110101a032 SUB (substitute)
2700110111b033 ESC (escape)
2800111001c034 FS (file separator)
2900111011d035 FS (group separator)
3000111101e036 RS (record separator)
3100111111f037 US (unit separator)
32010000020040 SPACE
33010000121041!!
34010001022042""
35010001123043&35;#
36010010024044&36;$
37010010125045&37;%
38010011026046&38;&
39010011127047&39;'
40010100028050&40;(
41010100129051&41;)
4201010102a052&42;*
4301010112b053&43;+
4401011002c054&44;,
4501011012d055&45;-
4601011102e056&46;.
4701011112f057&47;/
48011000030060&48;0
49011000131061&49;1
50011001032062&50;2
51011001133063&51;3
52011010034064&52;4
53011010135065&53;5
54011011036066&54;6
55011011137067&55;7
56011100038070&56;8
57011100139071&57;9
5801110103a072&58;:
5901110113b073&59;;
6001111003c074&60;<
6101111013d075&61;=
6201111103e076&61;>
6301111113f077&63;?
64100000040100&64;@
65100000141101&65;A
66100001042102&66;B
67100001143103&67;C
68100010044104&68;D
69100010145105&69;E
70100011046106&70;F
71100011147107&71;G
72100100048110&72;H
73100100149111&73;I
7410010104a112&74;J
7510010114b113&75;K
7610011004c114&76;L
7710011014d115&77;M
7810011104e116&78;N
7910011114f117&79;O
80101000050120&80;P
81101000151121&81;Q
82101001052122&82;R
83101001153123&83;S
84101010054124&84;T
85101010155125&85;U
86101011056126&86;V
87101011157127&87;W
88101100058130&88;X
89101100159131&89;Y
9010110105a132&90;Z
9110110115b133&91;[
9210111005c134&92;\
9310111015d135&93;]
9410111105e136&94;^
9510111115f137&95;_
96110000060140&96;`
97110000161141&97;a
98110001062142&98;b
99110001163143&99;c
100110010064144&100;d
101110010165145&101;e
102110011066146&102;f
103110011167147&103;g
104110100068150&104;h
105110100169151&105;i
10611010106a152&106;j
10711010116b153&107;k
10811011006c154&108;l
10911011016d155&109;m
11011011106e156&110;n
11111011116f157&111;o
112111000070160&112;p
113111000171161&113;q
114111001072162&114;r
115111001173163&115;s
116111010074164&116;t
117111010175165&117;u
118111011076166&118;v
119111011177167&119;w
120111100078170&120;x
121111100179171&121;y
12211110107a172&122;z
12311110117b173&123;{
12411111007c174&124;|
12511111017d175&125;}
12611111107e176&126;~
12711111117f177&127;DEL