Page MenuHomePhabricator

Codes
Updated 2,731 Days AgoPublic

C0 Control (Non-Printing) Codes

^ = CTRL

HexCodeNameShortcutDescription
00NULNull Character^SP, ^@Terminates a string (C)
01SOHStart of Heading^AStart of message header.
02STXStart of Text^BStart of message text; end of message header.
03ETXEnd of Text^CEnd of message text. Also used as hard break in Terminal.
04EOTEnd of Transmission^DEnd of file/transmission. Also logs out of Terminal.
05ENQEnquiry^ERequest response from receiving end. (Ping)
06ACKAcknowledgement^FResponse to ENQ. (Pong)
07BELBell^GOriginally intended to sound system beep/bell.
08BSBackspace^HDeletes last character.
09HTHorizontal Tab^IIn other words, TAB.
0ALFLine Feed^JUNIX end of line. Half of Windows end of line (CR LF)
0BVTVertical Tab^KVertical tab (move down), largely depreciated.
0CFFForm Feed^LLoads next page on printers. Considered "whitespace".
0DCRCarriage Return^MReturns to char 0 position on current line.
0ESOShift Out/X-On^NSwitch to an alternative character set.
0FSIShift In/X-Off^OReturn to regular character set. (See SI)
10DLEData Line Escape^PInterpret following octet as raw data.
11DC1Device Control 1^QActivate connected device./XON (Resume transmission.)
12DC2Device Control 2^RActivate connected device.
13DC3Device Control 3^SPause/turn off device./XOFF (Pause transmission.)
14DC4Device Control 4^TPause/turn off device.
15NAKNegative Acknowledgement^UError detected, please re-send block.
16SYNSynchronous Idle^VUsed for synchronous correction.
17ETBEnd of Transmit Block^WEnd of transmission block.
18CANCancel^XPreceding block has error, disregard.
19EMEnd of Medium^YOnce used to indicate end of physical medium.
1ASUBSubstitute^ZOriginally to indicate invalid character received.
1BESCEscape^[See also ESC.
1CFSFile Separator^\Delimiter; highest hierarchical level.
1DGSGroup Separator^]Delimiter; third hierarchical level.
1ERSRecord Separator^~Delimiter; second hierarchical level.
1FUSUnit Separator^?, ^DELDelimiter; lowest hierarchical level.

Sources: Wikipedia, Internet ULM, ASCII-Code.com

ASCII Printable Characters

HexSymbol
20[Space]
21!
22"
23#
24$
25%
26&
27'
28(
29)
2A*
2B+
2C,
2D-
2E.
2F/
300
311
322
333
344
355
366
377
388
399
3A:
3B;
3C<
3D=
3E>
3F?
40@
41A
42B
43C
44D
45E
46F
47G
48H
49I
4AJ
4BK
4CL
4DM
4EN
4FO
50P
51Q
52R
53S
54T
55U
56V
57W
58X
59Y
5AZ
5B
5C\
5D]
5E^
5F_
60`
61a
62b
63c
64d
65e
66f
67g
68h
69i
6Aj
6Bk
6Cl
6Dm
6En
6Fo
70p
71q
72r
73s
74t
75u
76v
77w
78x
79y
7Az
7B{
7Cl [Bar]
7D}
7E~
7F[Delete]
Last Author
jcmcdonald
Last Edited
Feb 21 2015, 3:11 PM

Event Timeline

jcmcdonald edited the content of this document. (Show Details)