ASCII
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
Usage
Control characters
- 0x00 | 000 | @ | \0 | OT | ␀ | NULL
 - Commonly entered with CTRL-SPACE
 
- 0x01 | 001 | A | | TC | ␁ | SOH
 - Start Of Heading
 - 0x02 | 002 | B | | TC | ␂ | STX
 - Start of TeXt
 - 0x03 | 003 | C | | TC | ␃ | ETX
 - End of TeXt
 - Used to end strings in some languages, such as for labels in HP-GL
 
- 0x04 | 004 | D | | TC | ␄ | EOT
 - End Of Transmission
 
- 0x05 | 005 | E | | TC | ␅ | ENQ
 - Enquire
 - Used for ‘Enquire/Acknowledge’ handshake mode of RS-232C
 - 0x06 | 006 | F | | TC | ␆ | ACK
 - Acknowledge
 - 0x07 | 007 | G | \a | OT | ␇ | Bell
 - Bell (audible or visual attention indicator)
 
- 0x08 | 008 | H | \b | FE | ␈ | BS
 - BackSpace
 - 0x09 | 009 | I | \t | FE | ␉ | HT
 - Horizontal Tab
 - sometimes used as a reverse half-space (i.e. half-backspace)
 - 0x0A | 010 | J | \n | FE | ␊ | LF
 - Line Feed
 - Sometimes used as an ‘echo terminate’ character
 - 0x0B | 011 | K | \v | FE | ␋ | VT
 - Vertical Tab
 - sometimes used as an ‘inverse line feed’
 - 0x0C | 012 | L | \f | FE | ␌ | FF
 - Form Feed
 - 0x0D | 013 | M | \r | FE | ␍ | CR
 - Carriage Return
 
- 0x0E | 014 | N | | LS | ␎ | SO
 - Shift Out
 - Sometimes used to select an alternate character set
 - 0x0F | 015 | O | | LS | ␏ | SI
 - Shift In
 - Sometimes used to select the standard character set
 - 0x10 | 016 | P | | TC | ␐ | DLE
 - Data Link Enable
 
- 0x11 | 017 | Q | | DC | ␑ | DC1
 - Device Control One
 - ‘Xon trigger’ in many ‘Xon/Xoff’ handshaking schemes
 - 0x12 | 018 | R | | DC | ␒ | DC2
 - DC1 and DC2 generally involve activating a device
 - 0x13 | 019 | S | | DC | ␓ | DC3
 - ‘Immediate response’ string for some handshaking schemes; ‘Xoff trigger’ in others
 - 0x14 | 020 | T | | DC | ␔ | DC4
 - DC3 and DC4 generally involve pausing or turning off a device
 
- 0x15 | 021 | U | | TC | ␕ | NAK
 - Negative AcKnowledge
 
- 0x16 | 022 | V | | TC | ␖ | SYN
 - SYNchronous idle
 - 0x17 | 023 | W | | TC | ␗ | ETB
 - End of Transmission Block
 - 0x18 | 024 | X | | OT | ␘ | CAN
 - CANcel
 - 0x19 | 025 | Y | | OT | ␙ | EM
 - End of Medium
 - 0x1A | 026 | Z | | OT | ␚ | SUB
 - SUBstitute
 - Often used as an End of file indicator
 - Sometimes used as a data padding character
 
- 0x1B | 027 | [ | \e | OT | ␛ | ESC
 - Escape
 
- 0x1C | 028 | \ | | IS | ␜ | FS
 - File Separator
 - 0x1D | 029 | ] | | IS | ␝ | GS
 - Group Separator
 - 0x1E | 030 | ^ | | IS | ␞ | RS
 - Record Separator
 - 0x1F | 031 | _ | | IS | ␟ | US
 - Unit Separator
 
- 0x20 | 032 | | | FE | ␠ | SP
 - SPace
 - Not ‘technically’ a control character, but it is non-printing in much the same was as HT
 
- 0x7F | 127 | ? | | FE | ␡ | DEL
 - DELete
 
Printable characters
- 0x?? | 033 | !
 - 0x?? | 063 | ?
 
- �
 - Unicode replacement character (U+FFFD)
 - ␣
 - Open box; graphic for space
 - ␢
 - Blank symbol
 - 
 - Newline
 - ␥
 - Delete form two (‘undoable’ delete; ISO 9995-7)
 - ␦
 - Substitute form two (ISO 2047)