ASCII signifie American Standard Code for Information Interchange. Il s'agit d'un code de caractère à 7 bits où chaque bit individuel représente un caractère unique. Cette page affiche la table ASCII étendue basée sur le jeu de caractères Windows-1252 qui est une table ASCII 8 bits avec 256 caractères et symboles. Il comprend tous les codes ASCII de la norme ASCII et constitue un sur-ensemble de la norme ISO 8859-1 en termes de caractères imprimables. Dans la plage 128 à 159 (hex 80 à 9F), ISO/IEC 8859-1 a des caractères de contrôle invisibles, tandis que Windows-1252 a des caractères inscriptibles. Windows-1252 est probablement le codage de caractères 8 bits le plus utilisé au monde.
Passez à l'anglais pour plus de contenu et de fonctionnalités!
Caractères de contrôle ASCII (code de caractère 0-31)
Les 32 premiers caractères de la table ASCII sont des codes de contrôle non imprimables et sont utilisés pour contrôler des périphériques tels que des imprimantes.
DÉC
OCT
HEX
BIN
Symbole
Numéro HTML
Nom HTML
Description
0
000
00
00000000
NUL
�
Caractère nul
1
001
01
00000001
SOH

Début d'en-tête
2
002
02
00000010
STX

Début du texte
3
003
03
00000011
ETX

Fin du texte
4
004
04
00000100
EOT

Fin de transmission
5
005
05
00000101
ENQ

Demande, requête
6
006
06
00000110
ACK

Accusé de réception
7
007
07
00000111
BEL

Sonnerie
8
010
08
00001000
BS

Espacement arrière/supprimer
9
011
09
00001001
HT
	
Tabulation horizontale
10
012
0A
00001010
LF
Saut de ligne
11
013
0B
00001011
VT

Tabulation verticale
12
014
0C
00001100
FF

Saut de page
13
015
0D
00001101
CR
Retour chariot
14
016
0E
00001110
SO

Mouvement sortant
15
017
0F
00001111
SI

Mouvement entrant
16
020
10
00010000
DLE

Échappement de lien de donnée
17
021
11
00010001
DC1

Contrôle de périphérique 1 (XON)
18
022
12
00010010
DC2

Contrôle de périphérique 2
19
023
13
00010011
DC3

Contrôle de périphérique 3 (XOFF)
20
024
14
00010100
DC4

Contrôle de périphérique 4
21
025
15
00010101
NAK

Accusé de réception négatif
22
026
16
00010110
SYN

Attente synchronisée
23
027
17
00010111
ETB

Fin de bloc de transmission
24
030
18
00011000
CAN

Annulation
25
031
19
00011001
EM

Fin de média
26
032
1A
00011010
SUB

Substitution
27
033
1B
00011011
ESC

Échappement
28
034
1C
00011100
FS

Séparateur de fichier
29
035
1D
00011101
GS

Séparateur de groupe
30
036
1E
00011110
RS

Séparateur d'enregistrement
31
037
1F
00011111
US

Séparateur d'unité
Caractères imprimables ASCII (code de caractère 32-127)
Les codes 32-127 sont communs à toutes les différentes variantes de la table ASCII, ils sont appelés caractères imprimables, représentent des lettres, des chiffres, des signes de ponctuation et quelques symboles divers. Vous trouverez presque tous les caractères sur votre clavier. Le caractère 127 représente la commande DEL.
DÉC
OCT
HEX
BIN
Symbole
Numéro HTML
Nom HTML
Description
32
040
20
00100000
SP
 
Espace
33
041
21
00100001
!
!
!
Point d'exclamation
34
042
22
00100010
"
"
"
Guillemet anglais
35
043
23
00100011
#
#
#
Signe numérique (Croisillon)
36
044
24
00100100
$
$
$
Symbole dollar
37
045
25
00100101
%
%
%
Signe de pourcentage
38
046
26
00100110
&
&
&
Esperluette (aussi dénommé Perluète)
39
047
27
00100111
'
'
'
Apostrophe
40
050
28
00101000
(
(
&lparen;
Parenthèse gauche
41
051
29
00101001
)
)
&rparen;
Parenthèse droite
42
052
2A
00101010
*
*
*
Astérisque
43
053
2B
00101011
+
+
+
Signe plus
44
054
2C
00101100
,
,
,
Virgule
45
055
2D
00101101
-
-
Trait d'union-signe moins
46
056
2E
00101110
.
.
.
Point
47
057
2F
00101111
/
/
/
Barre oblique
48
060
30
00110000
0
0
Chiffre zéro
49
061
31
00110001
1
1
Chiffre un
50
062
32
00110010
2
2
Chiffre deux
51
063
33
00110011
3
3
Chiffre trois
52
064
34
00110100
4
4
Chiffre quatre
53
065
35
00110101
5
5
Chiffre cinq
54
066
36
00110110
6
6
Chiffre six
55
067
37
00110111
7
7
Chiffre sept
56
070
38
00111000
8
8
Chiffre huit
57
071
39
00111001
9
9
Chiffre neuf
58
072
3A
00111010
:
:
:
Deux-Points
59
073
3B
00111011
;
;
;
Point-Virgule
60
074
3C
00111100
<
<
<
Signe inférieur À
61
075
3D
00111101
=
=
=
Signe égal
62
076
3E
00111110
>
>
>
Signe supérieur À
63
077
3F
00111111
?
?
?
Point d'interrogation
64
100
40
01000000
@
@
@
Arrobe
65
101
41
01000001
A
A
A majuscule
66
102
42
01000010
B
B
B majuscule
67
103
43
01000011
C
C
C majuscule
68
104
44
01000100
D
D
D majuscule
69
105
45
01000101
E
E
E majuscule
70
106
46
01000110
F
F
F majuscule
71
107
47
01000111
G
G
G majuscule
72
110
48
01001000
H
H
H majuscule
73
111
49
01001001
I
I
I majuscule
74
112
4A
01001010
J
J
J majuscule
75
113
4B
01001011
K
K
K majuscule
76
114
4C
01001100
L
L
L majuscule
77
115
4D
01001101
M
M
M majuscule
78
116
4E
01001110
N
N
N majuscule
79
117
4F
01001111
O
O
O majuscule
80
120
50
01010000
P
P
P majuscule
81
121
51
01010001
Q
Q
Q majuscule
82
122
52
01010010
R
R
R majuscule
83
123
53
01010011
S
S
S majuscule
84
124
54
01010100
T
T
T majuscule
85
125
55
01010101
U
U
U majuscule
86
126
56
01010110
V
V
V majuscule
87
127
57
01010111
W
W
W majuscule
88
130
58
01011000
X
X
X majuscule
89
131
59
01011001
Y
Y
Y majuscule
90
132
5A
01011010
Z
Z
Z majuscule
91
133
5B
01011011
[
[
[
Crochet gauche
92
134
5C
01011100
\
\
\
Barre oblique inversée
93
135
5D
01011101
]
]
]
Crochet droit
94
136
5E
01011110
^
^
^
Accent circonflexe
95
137
5F
01011111
_
_
_
Tiret bas
96
140
60
01100000
`
`
`
Accent grave
97
141
61
01100001
a
a
a minuscule
98
142
62
01100010
b
b
b minuscule
99
143
63
01100011
c
c
c minuscule
100
144
64
01100100
d
d
d minuscule
101
145
65
01100101
e
e
e minuscule
102
146
66
01100110
f
f
f minuscule
103
147
67
01100111
g
g
g minuscule
104
150
68
01101000
h
h
h minuscule
105
151
69
01101001
i
i
i minuscule
106
152
6A
01101010
j
j
j minuscule
107
153
6B
01101011
k
k
k minuscule
108
154
6C
01101100
l
l
l minuscule
109
155
6D
01101101
m
m
m minuscule
110
156
6E
01101110
n
n
n minuscule
111
157
6F
01101111
o
o
o minuscule
112
160
70
01110000
p
p
p minuscule
113
161
71
01110001
q
q
q minuscule
114
162
72
01110010
r
r
r minuscule
115
163
73
01110011
s
s
s minuscule
116
164
74
01110100
t
t
t minuscule
117
165
75
01110101
u
u
u minuscule
118
166
76
01110110
v
v
v minuscule
119
167
77
01110111
w
w
w minuscule
120
170
78
01111000
x
x
x minuscule
121
171
79
01111001
y
y
y minuscule
122
172
7A
01111010
z
z
z minuscule
123
173
7B
01111011
{
{
{
Accolade gauche
124
174
7C
01111100
|
|
|
Barre verticale
125
175
7D
01111101
}
}
}
Accolade droite
126
176
7E
01111110
~
~
˜
Tilde
127
177
7F
01111111
DEL

Delete
Codes ASCII étendus (code de caractère 128-255)
Il existe plusieurs variantes de la table ASCII 8 bits. Le tableau ci-dessous est conforme à Windows-1252 (CP-1252) qui est un sur-ensemble de l'ISO 8859-1, également appelé ISO Latin-1, en termes de caractères imprimables, mais diffère de l'ISO-8859-1 de l'IANA en utilisant des plutôt que des caractères de contrôle dans la plage 128 à 159. Les caractères qui diffèrent de l'ISO-8859-1 sont marqués par une couleur bleu clair.
L'ASCII est toujours utilisé dans de nombreuses situations où un petit ensemble fixe de caractères est requis, mais il a été largement remplacé par des normes de codage de caractères plus avancées telles que Unicode qui prend en charge un ensemble beaucoup plus large de caractères et de langues.
Une table ASCII est une table qui montre les codes ASCII et leurs caractères correspondants. Le tableau affiche généralement le code ASCII sous forme décimale, qui est la forme la plus couramment utilisée dans les ordinateurs, ainsi que le code sous forme hexadécimale et binaire. Certaines tables ASCII affichent également le code HTML ou Unicode correspondant à chaque caractère. Il est également utilisé comme référence par de nombreux programmeurs, qui l'utilisent pour trouver le code ASCII des caractères qu'ils doivent utiliser dans leur code.
ASCII (American Standard Code for Information Interchange) est une norme de codage de caractères pour les communications électroniques. Il attribue des valeurs numériques uniques à un ensemble de 128 caractères, y compris des lettres, des chiffres, des signes de ponctuation et des codes de contrôle. L'ASCII est largement utilisé pour les fichiers texte, les protocoles de communication et d'autres applications qui fonctionnent avec du texte brut.
Le code ASCII signifie American Standard Code for Information Interchange. C'est une norme utilisée pour représenter des caractères sous forme numérique. Le code ASCII attribue un numéro unique à chaque caractère qui peut être représenté sous forme de code binaire.
La version ASCII d'origine se compose de 128 points de code possibles, et la version ASCII étendue se compose de 256 points de code possibles, où chaque point de code représente un caractère unique. Par exemple, la lettre majuscule "A" est représentée par le code ASCII 65 (01000001 sous forme binaire) et la lettre minuscule "a" est représentée par le code 97 (01100001 sous forme binaire).
Le code ASCII est principalement utilisé pour représenter des données textuelles dans les ordinateurs et autres appareils électroniques. ASCII est l'un des schémas de codage de caractères les plus anciens et les plus élémentaires encore utilisés aujourd'hui, et il a été une norme importante pour permettre l'interopérabilité entre différents systèmes et logiciels.
La principale limitation d'ASCII est son jeu de caractères limité, qui ne comprend que 128 caractères (95 caractères imprimables et 33 caractères de contrôle). Ce jeu de caractères limité n'est pas suffisant pour représenter un grand nombre de symboles et de caractères utilisés dans diverses langues et écritures, en particulier les langues autres que l'anglais. Cela signifie que l'ASCII ne peut pas être utilisé pour représenter du texte dans de nombreuses langues et que des encodages spéciaux tels que Unicode sont nécessaires pour représenter la gamme complète de caractères utilisés dans ces langues. Une autre limitation de l'ASCII est qu'il n'utilise que 7 bits pour représenter chaque caractère, il ne peut donc représenter que 128 caractères, ce qui n'est pas suffisant pour de nombreuses applications modernes qui nécessitent la représentation d'un jeu de caractères plus grand.
La principale différence entre ASCII et Unicode est le nombre de caractères qu'ils peuvent représenter. ASCII est une norme de codage de caractères qui attribue des numéros uniques à 128 caractères, tandis qu'Unicode est une norme de codage de caractères plus complète qui attribue des numéros uniques à plus de 149 000 caractères. Une autre différence clé entre ASCII et Unicode est la façon dont ils sont encodés. ASCII utilise 7 ou 8 bits pour représenter chaque caractère, tandis que Unicode utilise un nombre variable de bits, généralement 16 ou 32. En résumé, ASCII est une norme de codage de caractères limitée qui a été développée pour être utilisée dans les premiers ordinateurs et systèmes de communication, tandis que Unicode est une norme plus complète et flexible qui est largement utilisée dans l'informatique moderne et sur Internet.