ISO/IEC 8859-1

related topics
{math, number, function}
{language, word, form}
{system, computer, user}
{work, book, publish}
{style, bgcolor, rowspan}

ISO/IEC 8859-1:1998, Information technology — 8-bit single-byte coded graphic character sets — Part 1: Latin alphabet No. 1, is part of the ISO/IEC 8859 series of ASCII-based standard character encodings, first edition published in 1987. It is informally referred to as Latin-1. It is generally intended for “Western European” languages (see below for a list).

ISO-8859-1 is the IANA preferred charset name for this standard when supplemented with the C0 and C1 control codes from ISO/IEC 6429. The following other aliases are registered for ISO-8859-1: ISO_8859-1, iso-ir-100, csISOLatin1, latin1, l1, IBM819, CP819.

The Windows-1252 codepage coincides with ISO-8859-1 for all codes except the range 128 to 159 (hex 80 to 9F), where the little-used C1 controls are replaced with additional characters. Windows-28591 is the actual ISO-8859-1 codepage.[1]

Contents

Coverage

ISO 8859-1 encodes what it refers to as "Latin alphabet no. 1," consisting of 191 characters from the Latin script. This character-encoding scheme is used throughout The Americas, Western Europe, Oceania, and much of Africa. It is also commonly used in most standard romanizations of East-Asian languages.

Each character is encoded as a single eight-bit code value. These code values can be used in almost any data interchange system to communicate in the following European languages (with a few exceptions due to missing characters, as noted):

Full article ▸

related documents
Passphrase
Defensive programming
One instruction set computer
ANSI escape code
Lotus Improv
Netlist
Ada (programming language)
Universal Turing machine
Basic Encoding Rules
Enterprise Objects Framework
PL/I
COMMAND.COM
HyperTalk
Simula
Prefix code
Mercury (programming language)
Queueing theory
Backus–Naur Form
Turing completeness
CPAN
Tcl
Yabasic
XUL
Decimal separator
P-code machine
Maple (software)
ACID
Abstract machine
Pliant
Third-order intercept point