ISO/IEC 8859 는 컴퓨터에서 8비트로 문자를 나타내기 위한 ISO와 IEC의 공동 표준이다. ISO/IEC 8859-1, ISO/IEC 8859-2 등의 세부 표준이 제안되어 있다. ISO/IEC 8859 파트 1, 2, 3, 4는 원래 Ecma 인터내셔널 표준 ECMA-94 이었다. ASCII에 포함된 95자의 인쇄 영역은 현대 영어로 정보를 표현하는 데 충분하다. 하지만 로마 문자를 쓰는 다른 언어에는 ASCII로 처리할 수 없는 추가적인 기호를 포함하고 있다. 예를 들면 ß(독일어), ñ(에스파냐어), å(스웨덴어와 북유럽 언어) 등이다. ISO 8859는 8비트로 구성된 바이트의 8번째 비트를 이용하여 128자의 추가적인 문자를 할당하여 이 문제를 처리하기 위해 제안되었다. 하지만 한 종류의 문자 집합만으로는 필요로 하는 모든 문자를 처리할 수 없어 여러 가지 매핑이 개발되었다. ISO 8859- n 부호화는 인쇄 가능한 문자만을 포함한다. 문자가 대응되지 않은 곳은 제어 문자로 활용된다. IANA는 ISO/IEC 646에 정의된 C0 영역(0-31)과 ISO 6429에 정의된 C1 영역(127-159)을 제어 문자로 사용한다. 이 문자 집합 이름은 MIME 이름으로도 활용된다. ISO/IEC 8859는 다음 문자 집합으로 이루어져 있다. ISO/IEC 8859-1 : 라틴-1 서유럽 : 가장 널리 쓰이며 대부분의 서유럽 언어를 지원한다. 네덜란드어(일부), 노르웨이어, 덴마크어, 독일어, 로만슈어, 스웨덴어 스코틀랜드 게일어, 아이슬란드어, 아일랜드어, 에스파냐어, 영어, 이탈리아어, 페로어, 포르투갈어, 프랑스어(일부), 핀란드어(일부), 동유럽의 알바니아어, 아프라카의 스와힐리어, 아프리칸스어. 유로 기호(€)와 대문자 "Ÿ"는 개정판인 ISO 8859-15에 추가되었다. IANA의 문자 집합 ISO-8859-1에 대응하며, HTML 문서의 기본 인코딩이다. ISO/IEC 8859-2 : 라틴-2 중앙유럽 : 로마 문자를 쓰는 중앙유럽과 동유럽의 언어를 지원한다. 보스니아어, 슬로바키아어, 슬로베니아어, 체코어, 크로아티아어, 폴란드어, 헝가리어. 유로 기호는 ISO 8859-16에서 추가되었다. ISO/IEC 8859-3 : 라틴-3남유럽 : 몰타어, 터키어, 에스페란토. 터키어는 ISO/IEC 8859-9, 에스파란토는 유니코드로 대체되어가고 있다. ISO/IEC 8859-4 : 라틴-4 북유럽 : 에스토니아어, 라트비아어, 리투아니아어, 그린란드어, 사미어. ISO/IEC 8859-5 : 라틴/키릴 : 키릴 문자를 쓰는 대부분의 슬라브어를 지원한다. 러시아어, 마케도니아어, 벨라루스어, 불가리아어, 세르비아어, 우크라이나어(일부). ISO/IEC 8859-6 : 라틴/아랍 : 아랍어를 지원한다. 아랍 문자를 쓰는 다른 언어는 지원하지 않는다. 표시를 위해서는 양방향 문자와 문자 결합을 처리해줘야 한다. ISO/IEC 8859-7 : 라틴/그리스 : 현대 그리스어를 지원한다. 문자 개혁 이전의 고전 그리스어(polytonic orthography)는 유니코드에서 지원한다. ISO/IEC 8859-8 : 라틴/히브리 : 이스라엘에서 쓰이는 현대 히브리어를 지원한다. 좌에서 우, 또는 우에서 좌 두가지 방향의 인코딩이 모두 존재한다. ISO/IEC 8859-9 : 라틴-5 터키 : ISO 8859-1와 거의 비슷하다. 거의 쓰이지 않는 아이슬란드어 문자 대신 터키어 문자를 추가했다. 쿠르드어 표기에도 사용된다. ISO/IEC 8859-10 : 라틴-6 노르딕 : 라틴-4의 문자를 재배열했다. 노르딕 언어의 표기에 더 적합하다. 발트 언어에게는 라틴-4가 더 편리하다. ISO/IEC 8859-11 : 라틴/타이 : 타이어 (언어):타이어에서 쓰이는 여러 문자를 추가했다.TIS 620과 동일하다. ISO/IEC 8859-12 : 라틴/데바나가리 : 데바나가리 문자를 위한 ISO의 작업은 1997년 공식적으로 폐기되었다. 데바나가리 문자는 ISCII와 유니코드가 지원한다. ISO/IEC 8859-13 : 라틴-7 발트 해 연안 : 라틴-4와 라틴-6에 빠진 발트 언어의 문자를 추가했다. ISO/IEC 8859-14 : 라틴-8 켈트 : 스코틀란드게일어나 브르타뉴어 등의 켈트어를 지원한다. ISO/IEC 8859-15 : 라틴-9 : 8859-1에서 쓰이지 않는 기호를 제거하고, 유로 기호 € 와 Š , š , Ž , ž , Œ , œ , Ÿ 문자를 추가했다. 프랑스어, 핀란드어, 에스토니아어를 완전하게 지원한다. ISO/IEC 8859-16 : 라틴-10 남동유럽 : 루마니아어, 슬로베니아어, 알바니아어, 이탈리아어, 크로아티아어, 폴란드어, 헝가리어를 비롯 독일어, 아일랜드어(신철자법), 프랑스어, 핀란드어를 지원한다. 기호보다는 문자에 초점이 맞춰져 있으며, 여러 통화 기호가 빠지고 유로 기호가 추가되었다. +ISO/IEC 8859 간의 비교 Bin Oct Dec Hex 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 10100000 240 160 A0 Non-breaking space (NBSP) 10100001 241 161 A1 ¡ Ą Ħ Ą Ё ‘ ¡ Ą ก ” Ḃ ¡ Ą 10100010 242 162 A2 ¢ ˘ ĸ Ђ ’ ¢ ¢ Ē ข ¢ ḃ ¢ ą 10100011 243 163 A3 £ Ł £ Ŗ Ѓ £ Ģ ฃ £ Ł 10100100 244 164 A4 ¤ Є ¤ € ¤ Ī ค ¤ Ċ € 10100101 245 165 A5 ¥ Ľ Ĩ Ѕ ₯ ¥ Ĩ ฅ „ ċ ¥ „ 10100110 246 166 A6 ¦ Ś Ĥ Ļ І ¦ Ķ ฆ ¦ Ḋ Š 10100111 247 167 A7 § Ї § ง § 10101000 250 168 A8 ¨ Ј ¨ Ļ จ Ø Ẁ š 10101001 251 169 A9 © Š İ Š Љ © Đ ฉ © 10101010 252 170 AA ª Ş Ē Њ ͺ × ª Š ช Ŗ Ẃ ª Ș 10101011 253 171 AB « Ť Ğ Ģ Ћ « Ŧ ซ « ḋ « 10101100 254 172 AC ¬ Ź Ĵ Ŧ Ќ ، ¬ Ž ฌ ¬ Ỳ ¬ Ź 10101101 255 173 AD soft hyphen (SHY) ญ SHY 10101110 256 174 AE ® Ž Ž Ў ® Ū ฎ ® ź 10101111 257 175 AF ¯ Ż ¯ Џ ― ¯ Ŋ ฏ Æ Ÿ ¯ Ż 10110000 260 176 B0 ° А ° ฐ ° Ḟ ° 10110001 261 177 B1 ± ą ħ ą Б ± ą ฑ ± ḟ ± 10110010 262 178 B2 ² ˛ ² ˛ В ² ē ฒ ² Ġ ² Č 10110011 263 179 B3 ³ ł ³ ŗ Г ³ ģ ณ ³ ġ ³ ł 10110100 264 180 B4 ´ Д ΄ ´ ī ด “ Ṁ Ž 10110101 265 181 B5 µ ľ µ ĩ Е ΅ µ ĩ ต µ ṁ µ ” 10110110 266 182 B6 ¶ ś ĥ ļ Ж Ά ¶ ķ ถ ¶ 10110111 267 183 B7 · ˇ · ˇ З · ท · Ṗ · 10111000 270 184 B8 ¸ И Έ ¸ ļ ธ ø ẁ ž 10111001 271 185 B9 ¹ š ı š Й Ή ¹ đ น ¹ ṗ ¹ č 10111010 272 186 BA º ş ē К Ί ÷ º š บ ŗ ẃ º ș 10111011 273 187 BB » ť ğ ģ Л ؛ » ŧ ป » Ṡ » 10111100 274 188 BC ¼ ź ĵ ŧ М Ό ¼ ž ผ ¼ ỳ Œ 10111101 275 189 BD ½ ˝ ½ Ŋ Н ½ ― ฝ ½ Ẅ œ 10111110 276 190 BE ¾ ž ž О Ύ ¾ ū พ ¾ ẅ Ÿ 10111111 277 191 BF ¿ ż ŋ П ؟ Ώ ¿ ŋ ฟ æ ṡ ¿ ż 11000000 300 192 C0 À Ŕ À Ā Р ΐ À Ā ภ Ą À 11000001 301 193 C1 Á С ء Α Á ม Į Á 11000010 302 194 C2 Â Т آ Β Â ย Ā Â 11000011 303 195 C3 Ã Ă Ã У أ Γ Ã ร Ć Ã Ă 11000100 304 196 C4 Ä Ф ؤ Δ Ä ฤ Ä 11000101 305 197 C5 Å Ĺ Ċ Å Х إ Ε Å ล Å Ć 11000110 306 198 C6 Æ Ć Ĉ Æ Ц ئ Ζ Æ ฦ Ę Æ 11000111 307 199 C7 Ç Į Ч ا Η Ç Į ว Ē Ç 11001000 310 200 C8 È Č È Č Ш ب Θ È Č ศ Č È 11001001 311 201 C9 É Щ ة Ι É ษ É 11001010 312 202 CA Ê Ę Ê Ę Ъ ت Κ Ê Ę ส Ź Ê 11001011 313 203 CB Ë Ы ث Λ Ë ห Ė Ë 11001100 314 204 CC Ì Ě Ì Ė Ь ج Μ Ì Ė ฬ Ģ Ì 11001101 315 205 CD Í Э ح Ν Í อ Ķ Í 11001110 316 206 CE Î Ю خ Ξ Î ฮ Ī Î 11001111 317 207 CF Ï Ď Ï Ī Я د Ο Ï ฯ Ļ Ï 11010000 320 208 D0 Ð Đ Đ а ذ Π Ğ Ð ะ Š Ŵ Ð 11010001 321 209 D1 Ñ Ń Ñ Ņ б ر Ρ Ñ Ņ ั Ń Ñ Ń 11010010 322 210 D2 Ò Ň Ò Ō в ز Ò Ō า Ņ Ò 11010011 323 211 D3 Ó Ķ г س Σ Ó ำ Ó 11010100 324 212 D4 Ô д ش Τ Ô ิ Ō Ô 11010101 325 213 D5 Ő Ġ Õ е ص Υ Õ ี Ő 11010110 326 214 D6 Ö ж ض Φ Ö ึ Ö 11010111 327 215 D7 × з ط Χ × Ũ ื × Ṫ × Ś 11011000 330 216 D8 Ø Ř Ĝ Ø и ظ Ψ Ø ุ Ų Ø Ű 11011001 331 217 D9 Ù Ů Ù Ų й ع Ω Ù Ų ู Ł Ù 11011010 332 218 DA Ú к غ Ϊ Ú ฺ Ś Ú 11011011 333 219 DB Û Ű Û л Ϋ Û Ū Û 11011100 334 220 DC Ü м ά Ü Ü 11011101 335 221 DD Ý Ŭ Ũ н έ İ Ý Ż Ý Ę 11011110 336 222 DE Þ Ţ Ŝ Ū о ή Ş Þ Ž Ŷ Þ Ț 11011111 337 223 DF ß п ί ‗ ß ฿ ß 11100000 340 224 E0 à ŕ à ā р ـ ΰ א à ā เ ą à 11100001 341 225 E1 á с ف α ב á แ į á 11100010 342 226 E2 â т ق β ג â โ ā â 11100011 343 227 E3 ã ă ã у ك γ ד ã ใ ć ã ă 11100100 344 228 E4 ä ф ل δ ה ä ไ ä 11100101 345 229 E5 å ĺ ċ å х م ε ו å ๅ å ć 11100110 346 230 E6 æ ć ĉ æ ц ن ζ ז æ ๆ ę æ 11100111 347 231 E7 Ç į ч ه η ח Ç į ็ ē Ç 11101000 350 232 E8 È č È č ш و θ ט È č ่ č È 11101001 351 233 E9 É щ ى ι י É ้ É 11101010 352 234 EA Ê ę Ê ę ъ ي κ ך Ê ę ๊ ź Ê 11101011 353 235 EB Ë ы ً λ כ Ë ๋ ė Ë 11101100 354 236 EC Ì ě Ì ė ь ٌ μ ל Ì ė ์ ģ Ì 11101101 355 237 ED Í э ٍ ν ם Í ํ ķ Í 11101110 356 238 EE î ю َ ξ מ î ๎ ī î 11101111 357 239 EF ï ď ï ī я ُ ο ן ï ๏ ļ ï 11110000 360 240 F0 ð đ đ ȑ ِ π נ ğ ð ๐ š ŵ ð đ 11110001 361 241 F1 ñ ń ñ ņ ё ّ ρ ס ñ ņ ๑ ń ñ ń 11110010 362 242 F2 ò ň ò ō ђ ْ ς ע ò ō ๒ ņ ò 11110011 363 243 F3 ó ķ ѓ σ ף ó ๓ ó 11110100 364 244 F4 ô є τ פ ô ๔ ō ô 11110101 365 245 F5 ő ġ õ ѕ υ ץ õ ๕ ő 11110110 366 246 F6 ö і φ צ ö ๖ ö 11110111 367 247 F7 ÷ ї χ ק ÷ ũ ๗ ÷ ṫ ÷ ś 11111000 370 248 F8 ø ř ĝ ø ј ψ ר ø ๘ ų ø ű 11111001 371 249 F9 ù ů ù ų љ ω ש ù ų ๙ ł ù 11111010 372 250 FA ú њ ϊ ת ú ๚ ś ú 11111011 373 251 FB û ű û ћ ϋ û ๛ ū û 11111100 374 252 FC ü ќ ό ü ü 11111101 375 253 FD ý ŭ ũ § ύ LRM ı ý ż ý ę 11111110 376 254 FE þ ţ ŝ ū ў ώ RLM ş þ ž ŷ þ ț 11111111 377 255 FF ÿ ˙ џ ÿ ĸ ’ ÿ 0xA0위치에는 NBSP(non breaking space) 문자가, 0xAD에는 대개 소프트 하이픈(soft hyphen) 문자가 놓여있다. 다른 빈 자리는 할당되지 않은 영역이거나 현재 사용자 시스템이 표시할 수 없는 글자이다. ISO/IEC 8859-7:2003과 ISO/IEC 8859-8:1999에서 새로 추가된 영역이 있다. LRM은 좌에서 우표시(U+200E), RLM은 우에서 좌 표시(U+200F)에 대응한다. 분류:문자 집합 #08859 분류:ISO/IEC 표준