ASCII

On mobile phones, many binary values listed here will be interpreted as phone numbers. This gives them a blue, clickable link.
ASCII is a special way of encoding characters, which was mainly used in the 1960s-1970s, and more recently it has been used in EsoLangs. ASCII stands for American Standard Code for Information Interchange.
ASCII uses 8 binary digits (bits) to represent characters: 1000001 (65) represents the upper-case letter A; 1000010 represents B; 1000011 represents C; and so on in sequence.
Eight bits allowed a parity bit to be included in each byte sent over a serial port or modems, this bit is used for avoiding errors. This was more important years ago when connections were often noisy.
For esolangs, most of ASCII before 32 won't be relevant. The main pre-32 characters are NULL and new line.
Binary 	Decimal	Hexadecimal	Character
0000000 	0 	00 	NULL
0000001 	1 	01 	Start of Heading
0000010 	2 	02 	Start of Text
0000011 	3 	03 	End of Text
0000100 	4 	04 	End of Transmission
0000101 	5 	05 	Enquiry
0000110 	6 	06 	Acknowledgement
0000111 	7 	07 	Bell
0001000 	8 	08 	Backspace
0001001 	9 	09 	Horizontal Tab
0001010 	10 	0A 	New Line
0001011 	11 	0B 	Vertical Tab
0001100 	12 	0C 	Form Feed
0001101 	13 	0D 	Carriage Return
0001110 	14 	0E 	Shift Out
0001111 	15 	0F 	Shift In
0010000 	16 	10 	Data Link Escape
0010001 	17 	11 	Device Control 1
0010010 	18 	12 	Device Control 2
0010011 	19 	13 	Device Control 3
0010100 	20 	14 	Device Control 4
0010101 	21 	15 	Negative Acknowledgement
0010110 	22 	16 	Synchronous Idle
0010111 	23 	17 	End of Transmission Block
0011000 	24 	18 	Cancel
0011001 	25 	19 	End of Medium
0011010 	26 	1A 	Substitute
0011011 	27 	1B 	Escape
0011100 	28 	1C 	File Separator
0011101 	29 	1D 	Group Separator
0011110 	30 	1E 	Record Separator
0011111 	31 	1F 	Unit Separator
00100000	32 	20 	Space
00100001	33 	21 	!
00100010	34 	22 	"
00100011	35 	23 	#
00100100	36 	24 	$
00100101	37 	25 	%
00100110	38 	26 	&
00100111	39 	27 	'
00101000	40 	28 	(
00101001	41 	29 	)
00101010	42 	2A 	*
00101011	43 	2B 	+
00101100	44 	2C 	,
00101101	45 	2D 	-
00101110	46 	2E 	.
00101111	47 	2F 	/
00110000	48 	30 	0
00110001	49 	31 	1
00110010	50 	32 	2
00110011	51 	33 	3
00110100	52 	34 	4
00110101	53 	35 	5
00110110	54 	36 	6
00110111	55 	37 	7
00111000	56 	38 	8
00111001	57 	39 	9
00111010	58 	3A 	:
00111011	59 	3B 	;
00111100	60 	3C 	<
00111101	61 	3D 	=
00111110	62 	3E 	>
00111111	63 	3F 	?
01000000	64 	40 	@
01000001	65 	41 	A
01000010	66 	42 	B
01000011	67 	43 	C
01000100	68 	44 	D
01000101	69 	45 	E
01000110	70 	46 	F
01000111	71 	47 	G
01001000	72 	48 	H
01001001	73 	49 	I
01001010	74 	4A 	J
01001011	75 	4B 	K
01001100	76 	4C 	L
01001101	77 	4D 	M
01001110	78 	4E 	N
01001111	79 	4F 	O
01010000	80 	50 	P
01010001	81 	51 	Q
01010010	82 	52 	R
01010011	83 	53 	S
01010100	84 	54 	T
01010101	85 	55 	U
01010110	86 	56 	V
01010111	87 	57 	W
01011000	88 	58 	X
01011001	89 	59 	Y
01011010	90 	5A 	Z
01011011	91 	5B 	[
01011100	92 	5C 	\
01011101	93 	5D 	]
01011110	94 	5E 	^
01011111	95 	5F 	_
01100000	96 	60 	`
01100001	97 	61 	a
01100010	98 	62 	b
01100011	99 	63 	c
01100100	100 	64 	d
01100101	101 	65 	e
01100110	102 	66 	f
01100111	103 	67 	g
01101000	104 	68 	h
01101001	105 	69 	i
01101010	106 	6A 	j
01101011	107 	6B 	k
01101100	108 	6C 	l
01101101	109 	6D 	m
01101110	110 	6E 	n
01101111	111 	6F 	o
01110000	112 	70 	p
01110001	113 	71 	q
01110010	114 	72 	r
01110011	115 	73 	s
01110100	116 	74 	t
01110101	117 	75 	u
01110110	118 	76 	v
01110111	119 	77 	w
01111000	120 	78 	x
01111001	121 	79 	y
01111010	122 	7A 	z
01111011	123 	7B 	{
01111100	124 	7C 	|
01111101	125 	7D 	}
01111110	126 	7E 	~
01111111	127 	7F 	Delete
==See also==
* Wikipedia:ASCII
* Unicode
* LSCEF
Category:Concepts