ASCII Code
Overview and information page about the Windows-1252 character set containing facts about which languages are supported, manufacturers, alias, classification, etc.
Windows-1252

Windows-1252

MIME/IANAwindows-1252
AliasCode page 1252
CategoryWindows code pages
Created byMicrosoft
LanguagesEnglish, Danish, Irish, Italian, Norwegian, Portuguese, Spanish, Swedish, German, Finnish, Icelandic, French, Faroese, Luxembourgish, Albanian, Estonian, Swahili, Tswana, Catalan, Basque, Occitan, Rotokas, Romansh, Dutc, and Slovene
StandardWHATWG Encoding Standard
Classificationextended ASCII, Windows-125x
Code page layout
 
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
ƒ
ˆ
Š
Œ
Ž
˜
š
œ
ž
Ÿ
 
¡
¢
£
¤
¥
¦
§
¨
©
ª
«
¬
 
®
¯
°
±
²
³
´
µ
·
¸
¹
º
»
¼
½
¾
¿
À
Á
Â
Ã
Ä
Å
Æ
Ç
È
É
Ê
Ë
Ì
Í
Î
Ï
Ð
Ñ
Ò
Ó
Ô
Õ
Ö
×
Ø
Ù
Ú
Û
Ü
Ý
Þ
ß
à
á
â
ã
ä
å
æ
ç
è
é
ê
ë
ì
í
î
ï
ð
ñ
ò
ó
ô
õ
ö
÷
ø
ù
ú
û
ü
ý
þ
ÿ
Windows-1252, colloquially known as "CP-1252" or "WinLatin1", represents a character encoding system designed to delineate the Latin alphabet. Microsoft introduced this system within the Windows operating system, deriving its fundamental structure from ISO 8859-1, or Latin-1, while incorporating additional characters and symbols for enhanced versatility. Its prevalence primarily extends to Western European languages, encompassing English, Spanish, French, German, and Italian.

This character encoding remains the preferred choice within numerous Microsoft software offerings, and has seen extensive adoption in the field of web development. With its comprehensive range of supported characters and symbols, Windows-1252 facilitates its utility across a diverse range of applications. Nonetheless, a crucial consideration lies in its suboptimal compatibility with non-Western European languages, as it may generate complications when interfacing with characters from alternative scripts.
Please Be Kind!