Code page 850

{{Short description|Computer character set for Latin scripts}}

{{Use dmy dates|date=December 2019|cs1-dates=y}}

{{Use list-defined references|date=January 2022}}

{{Infobox character encoding

| name = Code page 850

| mime = IBM850

| alias = cp850, 850, csPC850Multilingual, DOS Latin 1, OEM 850

| image = Codepage-850.png

| caption = Code page 850 character set with 9×14 glyphs, as usually rendered by Video Graphics Array (VGA)

| standard =

| lang = English, various others

| status =

| encodes = ISO/IEC 8859-1 (reordered)

| extends = US-ASCII

| prev =

| next =

| basedon = OEM-US

| classification = Extended ASCII, OEM code page

| otherrelated = Code page 858 (PC DOS 2000's "modified code page 850"), code page 437

}}

Code page 850 (CCSID 850) (also known as CP 850, IBM 00850, OEM 850, DOS Latin 1) is a code page used under DOS operating systems{{efn|as well as Psion's EPOC16 operating system}} in Western Europe. Depending on the country setting and system configuration, code page 850 is the primary code page and default OEM code page in many countries, including various English-speaking locales (e.g. in the United Kingdom, Ireland, and Canada), whilst other English-speaking locales (like the United States) default to the hardware code page 437.

Code page 850 differs from code page 437 in that many of the box-drawing characters, Greek letters, and various symbols were replaced with additional Latin letters with diacritics, thus greatly improving support for Western European languages (all characters from ISO 8859-1 are included). At the same time, the changes frequently caused display glitches with programs that made use of the box-drawing characters to display a GUI-like surface in text mode.

After the DOS era, successor operating systems largely replaced code page 850 with Windows-1252,{{efn|akin to and not always well-distinguished from ISO-8859-1}} later UCS-2 and UTF-16,{{efn|The Windows NT line was natively Unicode from the start, but issues of development tool support and compatibility with Windows 9x kept most applications on the 8-bit code pages.}} and finally UTF-8. However, legacy applications, especially command-line programs, may still depend on support for older code pages.

Character set

Each non-ASCII character appears with its equivalent Unicode code-point. Differences from code page 437 are limited to the second half of the table, the first half being the same.

{{chset-table-header1|Code page 850}}
{{chset-left1|0x
0}}

|{{chset-ctrl1|Alt+0 - U+0000 NUL|{{resize|85%|NUL}}}}

|{{chset-cell1|u=263A|Alt+1 - U+263A WHITE SMILING FACE|}}

|{{chset-cell1|u=263B|Alt+2 - U+263B BLACK SMILING FACE|}}

|{{chset-cell1|u=2665|Alt+3 - U+2665 BLACK HEART SUIT|Suit (cards)}}

|{{chset-cell1|u=2666|Alt+4 - U+2666 BLACK DIAMOND SUIT|Suit (cards)}}

|{{chset-cell1|u=2663|Alt+5 - U+2663 BLACK CLUB SUIT|Suit (cards)}}

|{{chset-cell1|u=2660|Alt+6 - U+2660 BLACK SPADE SUIT|Suit (cards)}}

|{{chset-cell1|u=2022|Alt+7 - U+2022 BULLET|}}

|{{chset-cell1|u=25D8|Alt+8 - U+25D8 INVERSE BULLET|}}

|{{chset-cell1|u=25CB|Alt+9 - U+25CB WHITE CIRCLE|}}

|{{chset-cell1|u=25D9|Alt+10 - U+25D9 INVERSE WHITE CIRCLE|}}

|{{chset-cell1|u=2642|Alt+11 - U+2642 MALE SIGN|Gender symbol}}

|{{chset-cell1|u=2640|Alt+12 - U+2640 FEMALE SIGN|Gender symbol}}

|{{chset-cell1|u=266A|Alt+13 - U+266A EIGHTH NOTE|}}

|{{chset-cell1|u=266B|Alt+14 - U+266B BEAMED EIGHTH NOTES|}}

|{{chset-cell1|u=263C|Alt+15 - U+263C WHITE SUN WITH RAYS|}}

{{chset-left1|1x
16}}

|{{chset-cell1|u=25BA|Alt+16 - U+25BA BLACK RIGHT-POINTING POINTER|►}}

|{{chset-cell1|u=25C4|Alt+17 - U+25C4 BLACK LEFT-POINTING POINTER|◄}}

|{{chset-cell1|u=2195|Alt+18 - U+2195 UP DOWN ARROW|{{Emoji presentation|↕|text}}}}

|{{chset-cell1|u=203C|Alt+19 - U+203C DOUBLE EXCLAMATION MARK|Exclamation mark}}

|{{chset-cell1|u=00B6|Alt+20 - U+00B6 PILCROW SIGN|}}

|{{chset-cell1|u=00A7|Alt+21 - U+00A7 SECTION SIGN|§}}

|{{chset-cell1|u=25AC|Alt+22 - U+25AC BLACK RECTANGLE|▬}}

|{{chset-cell1|u=21A8|Alt+23 - U+21A8 UP DOWN ARROW WITH BASE|↨}}

|{{chset-cell1|u=2191|Alt+24 - U+2191 UPWARDS ARROW|↑}}

|{{chset-cell1|u=2193|Alt+25 - U+2193 DOWNWARDS ARROW|↓}}

|{{chset-cell1|u=2192|Alt+26 - U+2192 RIGHTWARDS ARROW|→}}

|{{chset-cell1|u=2190|Alt+27 - U+2190 LEFTWARDS ARROW|←}}

|{{chset-cell1|u=221F|Alt+28 - U+221F RIGHT ANGLE|}}

|{{chset-cell1|u=2194|Alt+29 - U+2194 LEFT RIGHT ARROW|{{Emoji presentation|↔|text}}}}

|{{chset-cell1|u=25B2|Alt+30 - U+25B2 BLACK UP-POINTING TRIANGLE|▲}}

|{{chset-cell1|u=25BC|Alt+31 - U+25BC BLACK DOWN-POINTING TRIANGLE|▼}}

{{chset-left1|2x
32}}

|{{chset-ctrl1|Alt+32 - U+0020 SPACE| SP }}

|{{chset-cell1|Alt+33 - U+0021 EXCLAMATION MARK|!}}

|{{chset-cell1|Alt+34 - U+0022 QUOTATION MARK|"}}

|{{chset-cell1|Alt+35 - U+0023 NUMBER SIGN|#}}

|{{chset-cell1|Alt+36 - U+0024 DOLLAR SIGN|$}}

|{{chset-cell1|Alt+37 - U+0025 PERCENT SIGN|%}}

|{{chset-cell1|Alt+38 - U+0026 AMPERSAND|&}}

|{{chset-cell1|Alt+39 - U+0027 APOSTROPHE|'}}

|{{chset-cell1|Alt+40 - U+0028 LEFT PARENTHESIS|(}}

|{{chset-cell1|Alt+41 - U+0029 RIGHT PARENTHESIS|)}}

|{{chset-cell1|Alt+42 - U+002A ASTERISK|*}}

|{{chset-cell1|Alt+43 - U+002B PLUS SIGN|+}}

|{{chset-cell1|Alt+44 - U+002C COMMA|,}}

|{{chset-cell1|Alt+45 - U+002D HYPHEN-MINUS|-}}

|{{chset-cell1|Alt+46 - U+002E FULL STOP|.}}

|{{chset-cell1|Alt+47 - U+002F SOLIDUS|/}}

{{chset-left1|3x
48}}

|{{chset-cell1|Alt+48 - U+0030 DIGIT ZERO|0}}

|{{chset-cell1|Alt+49 - U+0031 DIGIT ONE|1}}

|{{chset-cell1|Alt+50 - U+0032 DIGIT TWO|2}}

|{{chset-cell1|Alt+51 - U+0033 DIGIT THREE|3}}

|{{chset-cell1|Alt+52 - U+0034 DIGIT FOUR|4}}

|{{chset-cell1|Alt+53 - U+0035 DIGIT FIVE|5}}

|{{chset-cell1|Alt+54 - U+0036 DIGIT SIX|6}}

|{{chset-cell1|Alt+55 - U+0037 DIGIT SEVEN|7}}

|{{chset-cell1|Alt+56 - U+0038 DIGIT EIGHT|8}}

|{{chset-cell1|Alt+57 - U+0039 DIGIT NINE|9}}

|{{chset-cell1|Alt+58 - U+003A COLON|:}}

|{{chset-cell1|Alt+59 - U+003B SEMICOLON|;}}

|{{chset-cell1|Alt+60 - U+003C LESS-THAN SIGN|<}}

|{{chset-cell1|Alt+61 - U+003D EQUALS SIGN|=}}

|{{chset-cell1|Alt+62 - U+003E GREATER-THAN SIGN|>}}

|{{chset-cell1|Alt+63 - U+003F QUESTION MARK|?}}

{{chset-left1|4x
64}}

|{{chset-cell1|Alt+64 - U+0040 COMMERCIAL AT|@}}

|{{chset-cell1|Alt+65 - U+0041 LATIN CAPITAL LETTER A|A}}

|{{chset-cell1|Alt+66 - U+0042 LATIN CAPITAL LETTER B|B}}

|{{chset-cell1|Alt+67 - U+0043 LATIN CAPITAL LETTER C|C}}

|{{chset-cell1|Alt+68 - U+0044 LATIN CAPITAL LETTER D|D}}

|{{chset-cell1|Alt+69 - U+0045 LATIN CAPITAL LETTER E|E}}

|{{chset-cell1|Alt+70 - U+0046 LATIN CAPITAL LETTER F|F}}

|{{chset-cell1|Alt+71 - U+0047 LATIN CAPITAL LETTER G|G}}

|{{chset-cell1|Alt+72 - U+0048 LATIN CAPITAL LETTER H|H}}

|{{chset-cell1|Alt+73 - U+0049 LATIN CAPITAL LETTER I|I}}

|{{chset-cell1|Alt+74 - U+004A LATIN CAPITAL LETTER J|J}}

|{{chset-cell1|Alt+75 - U+004B LATIN CAPITAL LETTER K|K}}

|{{chset-cell1|Alt+76 - U+004C LATIN CAPITAL LETTER L|L}}

|{{chset-cell1|Alt+77 - U+004D LATIN CAPITAL LETTER M|M}}

|{{chset-cell1|Alt+78 - U+004E LATIN CAPITAL LETTER N|N}}

|{{chset-cell1|Alt+79 - U+004F LATIN CAPITAL LETTER O|O}}

{{chset-left1|5x
80}}

|{{chset-cell1|Alt+80 - U+0050 LATIN CAPITAL LETTER P|P}}

|{{chset-cell1|Alt+81 - U+0051 LATIN CAPITAL LETTER Q|Q}}

|{{chset-cell1|Alt+82 - U+0052 LATIN CAPITAL LETTER R|R}}

|{{chset-cell1|Alt+83 - U+0053 LATIN CAPITAL LETTER S|S}}

|{{chset-cell1|Alt+84 - U+0054 LATIN CAPITAL LETTER T|T}}

|{{chset-cell1|Alt+85 - U+0055 LATIN CAPITAL LETTER U|U}}

|{{chset-cell1|Alt+86 - U+0056 LATIN CAPITAL LETTER V|V}}

|{{chset-cell1|Alt+87 - U+0057 LATIN CAPITAL LETTER W|W}}

|{{chset-cell1|Alt+88 - U+0058 LATIN CAPITAL LETTER X|X}}

|{{chset-cell1|Alt+89 - U+0059 LATIN CAPITAL LETTER Y|Y}}

|{{chset-cell1|Alt+90 - U+005A LATIN CAPITAL LETTER Z|Z}}

|{{chset-cell1|Alt+91 - U+005B LEFT SQUARE BRACKET|[}}

|{{chset-cell1|Alt+92 - U+005C REVERSE SOLIDUS|\}}

|{{chset-cell1|Alt+93 - U+005D RIGHT SQUARE BRACKET|]}}

|{{chset-cell1|Alt+94 - U+005E CIRCUMFLEX ACCENT|^}}

|{{chset-cell1|Alt+95 - U+005F LOW LINE|_}}

{{chset-left1|6x
96}}

|{{chset-cell1|Alt+96 - U+0060 GRAVE ACCENT|`}}

|{{chset-cell1|Alt+97 - U+0061 LATIN SMALL LETTER A|a}}

|{{chset-cell1|Alt+98 - U+0062 LATIN SMALL LETTER B|b}}

|{{chset-cell1|Alt+99 - U+0063 LATIN SMALL LETTER C|c}}

|{{chset-cell1|Alt+100 - U+0064 LATIN SMALL LETTER D|d}}

|{{chset-cell1|Alt+101 - U+0065 LATIN SMALL LETTER E|e}}

|{{chset-cell1|Alt+102 - U+0066 LATIN SMALL LETTER F|f}}

|{{chset-cell1|Alt+103 - U+0067 LATIN SMALL LETTER G|g}}

|{{chset-cell1|Alt+104 - U+0068 LATIN SMALL LETTER H|h}}

|{{chset-cell1|Alt+105 - U+0069 LATIN SMALL LETTER I|i}}

|{{chset-cell1|Alt+106 - U+006A LATIN SMALL LETTER J|j}}

|{{chset-cell1|Alt+107 - U+006B LATIN SMALL LETTER K|k}}

|{{chset-cell1|Alt+108 - U+006C LATIN SMALL LETTER L|l}}

|{{chset-cell1|Alt+109 - U+006D LATIN SMALL LETTER M|m}}

|{{chset-cell1|Alt+110 - U+006E LATIN SMALL LETTER N|n}}

|{{chset-cell1|Alt+111 - U+006F LATIN SMALL LETTER O|o}}

{{chset-left1|7x
112}}

|{{chset-cell1|Alt+112 - U+0070 LATIN SMALL LETTER P|p}}

|{{chset-cell1|Alt+113 - U+0071 LATIN SMALL LETTER Q|q}}

|{{chset-cell1|Alt+114 - U+0072 LATIN SMALL LETTER R|r}}

|{{chset-cell1|Alt+115 - U+0073 LATIN SMALL LETTER S|s}}

|{{chset-cell1|Alt+116 - U+0074 LATIN SMALL LETTER T|t}}

|{{chset-cell1|Alt+117 - U+0075 LATIN SMALL LETTER U|u}}

|{{chset-cell1|Alt+118 - U+0076 LATIN SMALL LETTER V|v}}

|{{chset-cell1|Alt+119 - U+0077 LATIN SMALL LETTER W|w}}

|{{chset-cell1|Alt+120 - U+0078 LATIN SMALL LETTER X|x}}

|{{chset-cell1|Alt+121 - U+0079 LATIN SMALL LETTER Y|y}}

|{{chset-cell1|Alt+122 - U+007A LATIN SMALL LETTER Z|z}}

|{{chset-cell1|Alt+123 - U+007B LEFT CURLY BRACKET|{}}

|{{chset-cell1|Alt+124 - U+007C VERTICAL LINE|{{pipe}}}}

|{{chset-cell1|Alt+125 - U+007D RIGHT CURLY BRACKET|Braces (punctuation)

}}

|{{chset-cell1|Alt+126 - U+007E TILDE|~}}

|{{chset-cell1|u=2302|Alt+127 - U+2302 HOUSE|}}

|-

|{{chset-left1|8x
128}}

|{{chset-cell1|u=00C7|Alt+128 U+00C7 LATIN CAPITAL LETTER C WITH CEDILLA|Ç}}

|{{chset-cell1|u=00FC|Alt+129 U+00FC LATIN SMALL LETTER U WITH DIAERESIS|ü}}

|{{chset-cell1|u=00E9|Alt+130 U+00E9 LATIN SMALL LETTER E WITH ACUTE|é}}

|{{chset-cell1|u=00E2|Alt+131 U+00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX|â}}

|{{chset-cell1|u=00E4|Alt+132 U+00E4 LATIN SMALL LETTER A WITH DIAERESIS|ä}}

|{{chset-cell1|u=00E0|Alt+133 U+00E0 LATIN SMALL LETTER A WITH GRAVE|à}}

|{{chset-cell1|u=00E5|Alt+134 U+00E5 LATIN SMALL LETTER A WITH RING ABOVE|å}}

|{{chset-cell1|u=00E7|Alt+135 U+00E7 LATIN SMALL LETTER C WITH CEDILLA|ç}}

|{{chset-cell1|u=00EA|Alt+136 U+00EA LATIN SMALL LETTER E WITH CIRCUMFLEX|ê}}

|{{chset-cell1|u=00EB|Alt+137 U+00EB LATIN SMALL LETTER E WITH DIAERESIS|ë}}

|{{chset-cell1|u=00E8|Alt+138 U+00E8 LATIN SMALL LETTER E WITH GRAVE|è}}

|{{chset-cell1|u=00EF|Alt+139 U+00EF LATIN SMALL LETTER I WITH DIAERESIS|ï}}

|{{chset-cell1|u=00EE|Alt+140 U+00EE LATIN SMALL LETTER I WITH CIRCUMFLEX|î}}

|{{chset-cell1|u=00EC|Alt+141 U+00EC LATIN SMALL LETTER I WITH GRAVE|ì}}

|{{chset-cell1|u=00C4|Alt+142 U+00C4 LATIN CAPITAL LETTER A WITH DIAERESIS|Ä}}

|{{chset-cell1|u=00C5|Alt+143 U+00C5 LATIN CAPITAL LETTER A WITH RING ABOVE|Å}}

|-

|{{chset-left1|9x
144}}

|{{chset-cell1|u=00C9|Alt+144 U+00C9 LATIN CAPITAL LETTER E WITH ACUTE|É}}

|{{chset-cell1|u=00E6|Alt+145 U+00E6 LATIN SMALL LETTER AE|æ}}

|{{chset-cell1|u=00C6|Alt+146 U+00C6 LATIN CAPITAL LETTER AE|Æ}}

|{{chset-cell1|u=00F4|Alt+147 U+00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX|ô}}

|{{chset-cell1|u=00F6|Alt+148 U+00F6 LATIN SMALL LETTER O WITH DIAERESIS|ö}}

|{{chset-cell1|u=00F2|Alt+149 U+00F2 LATIN SMALL LETTER O WITH GRAVE|ò}}

|{{chset-cell1|u=00FB|Alt+150 U+00FB LATIN SMALL LETTER U WITH CIRCUMFLEX|û}}

|{{chset-cell1|u=00F9|Alt+151 U+00F9 LATIN SMALL LETTER U WITH GRAVE|ù}}

|{{chset-cell1|u=00FF|Alt+152 U+00FF LATIN SMALL LETTER Y WITH DIAERESIS|ÿ}}

|{{chset-cell1|u=00D6|Alt+153 U+00D6 LATIN CAPITAL LETTER O WITH DIAERESIS|Ö}}

|{{chset-cell1|u=00DC|Alt+154 U+00DC LATIN CAPITAL LETTER U WITH DIAERESIS|Ü}}

|{{chset-cell1|u=00F8|Alt+155 U+00F8 LATIN SMALL LETTER O WITH STROKE|ø|style=background:#FFB}}

|{{chset-cell1|u=00A3|Alt+156 U+00A3 POUND SIGN|£}}

|{{chset-cell1|u=00D8|Alt+157 U+00D8 LATIN CAPITAL LETTER O WITH STROKE|Ø|style=background:#FFB}}

|{{chset-cell1|u=00D7|Alt+158 U+00D7 MULTIPLICATION SIGN|×|style=background:#FFB}}

|{{chset-cell1|u=0192|Alt+159 U+0192 LATIN SMALL LETTER F WITH HOOK|ƒ}}

|-

|{{chset-left1|Ax
160}}

|{{chset-cell1|u=00E1|Alt+160 U+00E1 LATIN SMALL LETTER A WITH ACUTE|á}}

|{{chset-cell1|u=00ED|Alt+161 U+00ED LATIN SMALL LETTER I WITH ACUTE|í}}

|{{chset-cell1|u=00F3|Alt+162 U+00F3 LATIN SMALL LETTER O WITH ACUTE|ó}}

|{{chset-cell1|u=00FA|Alt+163 U+00FA LATIN SMALL LETTER U WITH ACUTE|ú}}

|{{chset-cell1|u=00F1|Alt+164 U+00F1 LATIN SMALL LETTER N WITH TILDE|ñ}}

|{{chset-cell1|u=00D1|Alt+165 U+00D1 LATIN CAPITAL LETTER N WITH TILDE|Ñ}}

|{{chset-cell1|u=00AA|Alt+166 U+00AA FEMININE ORDINAL INDICATOR|ª}}

|{{chset-cell1|u=00BA|Alt+167 U+00BA MASCULINE ORDINAL INDICATOR|º}}

|{{chset-cell1|u=00BF|Alt+168 U+00BF INVERTED QUESTION MARK|¿}}

|{{chset-cell1|u=00AE|Alt+169 U+00AE REGISTERED SIGN|®|style=background:#FFB}}

|{{chset-cell1|u=00AC|Alt+170 U+00AC NOT SIGN|¬}}

|{{chset-cell1|u=00BD|Alt+171 U+00BD VULGAR FRACTION ONE HALF|½}}

|{{chset-cell1|u=00BC|Alt+172 U+00BC VULGAR FRACTION ONE QUARTER|¼}}

|{{chset-cell1|u=00A1|Alt+173 U+00A1 INVERTED EXCLAMATION MARK|¡}}

|{{chset-cell1|u=00AB|Alt+174 U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK|«}}

|{{chset-cell1|u=00BB|Alt+175 U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK|»}}

|-

|{{chset-left1|Bx
176}}

|{{chset-cell1|u=2591|Alt+176 U+2591 LIGHT SHADE|}}

|{{chset-cell1|u=2592|Alt+177 U+2592 MEDIUM SHADE|}}

|{{chset-cell1|u=2593|Alt+178 U+2593 DARK SHADE|}}

|{{chset-cell1|u=2502|Alt+179 U+2502 BOX DRAWINGS LIGHT VERTICAL|}}

|{{chset-cell1|u=2524|Alt+180 U+2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT|}}

|{{chset-cell1|u=00C1|Alt+181 U+00C1 LATIN CAPITAL LETTER A WITH ACUTE|Á|style=background:#FFB}}

|{{chset-cell1|u=00C2|Alt+182 U+00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX|Â|style=background:#FFB}}

|{{chset-cell1|u=00C0|Alt+183 U+00C0 LATIN CAPITAL LETTER A WITH GRAVE|À|style=background:#FFB}}

|{{chset-cell1|u=00A9|Alt+184 U+00A9 COPYRIGHT SIGN|©|style=background:#FFB}}

|{{chset-cell1|u=2563|Alt+185 U+2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT|}}

|{{chset-cell1|u=2551|Alt+186 U+2551 BOX DRAWINGS DOUBLE VERTICAL|}}

|{{chset-cell1|u=2557|Alt+187 U+2557 BOX DRAWINGS DOUBLE DOWN AND LEFT|}}

|{{chset-cell1|u=255D|Alt+188 U+255D BOX DRAWINGS DOUBLE UP AND LEFT|}}

|{{chset-cell1|u=00A2|Alt+189 U+00A2 CENT SIGN|¢|style=background:#FFB}}

|{{chset-cell1|u=00A5|Alt+190 U+00A5 YEN SIGN|¥|style=background:#FFB}}

|{{chset-cell1|u=2510|Alt+191 U+2510 BOX DRAWINGS LIGHT DOWN AND LEFT|}}

|-

|{{chset-left1|Cx
192}}

|{{chset-cell1|u=2514|Alt+192 U+2514 BOX DRAWINGS LIGHT UP AND RIGHT|}}

|{{chset-cell1|u=2534|Alt+193 U+2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL|}}

|{{chset-cell1|u=252C|Alt+194 U+252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL|}}

|{{chset-cell1|u=251C|Alt+195 U+251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT|}}

|{{chset-cell1|u=2500|Alt+196 U+2500 BOX DRAWINGS LIGHT HORIZONTAL|}}

|{{chset-cell1|u=253C|Alt+197 U+253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL|}}

|{{chset-cell1|u=00E3|Alt+198 U+00E3 LATIN SMALL LETTER A WITH TILDE|ã|style=background:#FFB}}

|{{chset-cell1|u=00C3|Alt+199 U+00C3 LATIN CAPITAL LETTER A WITH TILDE|Ã|style=background:#FFB}}

|{{chset-cell1|u=255A|Alt+200 U+255A BOX DRAWINGS DOUBLE UP AND RIGHT|}}

|{{chset-cell1|u=2554|Alt+201 U+2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT|}}

|{{chset-cell1|u=2569|Alt+202 U+2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL|}}

|{{chset-cell1|u=2566|Alt+203 U+2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL|}}

|{{chset-cell1|u=2560|Alt+204 U+2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT|}}

|{{chset-cell1|u=2550|Alt+205 U+2550 BOX DRAWINGS DOUBLE HORIZONTAL|}}

|{{chset-cell1|u=256C|Alt+206 U+256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL|}}

|{{chset-cell1|u=00A4|Alt+207 U+00A4 CURRENCY SIGN|¤|style=background:#FFB}}

|-

|{{chset-left1|Dx
208}}

|{{chset-cell1|u=00F0|Alt+208 U+00F0 LATIN SMALL LETTER ETH|ð|style=background:#FFB}}

|{{chset-cell1|u=00D0|Alt+209 U+00D0 LATIN CAPITAL LETTER ETH|Ð|style=background:#FFB}}

|{{chset-cell1|u=00CA|Alt+210 U+00CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX|Ê|style=background:#FFB}}

|{{chset-cell1|u=00CB|Alt+211 U+00CB LATIN CAPITAL LETTER E WITH DIAERESIS|Ë|style=background:#FFB}}

|{{chset-cell1|u=00C8|Alt+212 U+00C8 LATIN CAPITAL LETTER E WITH GRAVE|È|style=background:#FFB}}

|{{chset-cell1|u=0131|Alt+213 U+0131 LATIN SMALL LETTER DOTLESS I|ı|style=background:#FFB}}

|{{chset-cell1|u=00CD|Alt+214 U+00CD LATIN CAPITAL LETTER I WITH ACUTE|Í|style=background:#FFB}}

|{{chset-cell1|u=00CE|Alt+215 U+00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX|Î|style=background:#FFB}}

|{{chset-cell1|u=00CF|Alt+216 U+00CF LATIN CAPITAL LETTER I WITH DIAERESIS|Ï|style=background:#FFB}}

|{{chset-cell1|u=2518|Alt+217 U+2518 BOX DRAWINGS LIGHT UP AND LEFT|}}

|{{chset-cell1|u=250C|Alt+218 U+250C BOX DRAWINGS LIGHT DOWN AND RIGHT|}}

|{{chset-cell1|u=2588|Alt+219 U+2588 FULL BLOCK|}}

|{{chset-cell1|u=2584|Alt+220 U+2584 LOWER HALF BLOCK|}}

|{{chset-cell1|u=00A6|Alt+221 U+00A6 BROKEN BAR|¦|style=background:#FFB}}

|{{chset-cell1|u=00CC|Alt+222 U+00CC LATIN CAPITAL LETTER I WITH GRAVE|Ì|style=background:#FFB}}

|{{chset-cell1|u=2580|Alt+223 U+2580 UPPER HALF BLOCK|}}

|-

|{{chset-left1|Ex
224}}

|{{chset-cell1|u=00D3|Alt+224 U+00D3 LATIN CAPITAL LETTER O WITH ACUTE|Ó|style=background:#FFB}}

|{{chset-cell1|u=00DF|Alt+225 U+00DF LATIN SMALL LETTER SHARP S|ß}}

|{{chset-cell1|u=00D4|Alt+226 U+00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX|Ô|style=background:#FFB}}

|{{chset-cell1|u=00D2|Alt+227 U+00D2 LATIN CAPITAL LETTER O WITH GRAVE|Ò|style=background:#FFB}}

|{{chset-cell1|u=00F5|Alt+228 U+00F5 LATIN SMALL LETTER O WITH TILDE|õ|style=background:#FFB}}

|{{chset-cell1|u=00D5|Alt+229 U+00D5 LATIN CAPITAL LETTER O WITH TILDE|Õ|style=background:#FFB}}

|{{chset-cell1|u=00B5|Alt+230 U+00B5 MICRO SIGN|µ}}

|{{chset-cell1|u=00FE|Alt+231 U+00FE LATIN SMALL LETTER THORN|þ|style=background:#FFB}}

|{{chset-cell1|u=00DE|Alt+232 U+00DE LATIN CAPITAL LETTER THORN|Þ|style=background:#FFB}}

|{{chset-cell1|u=00DA|Alt+233 U+00DA LATIN CAPITAL LETTER U WITH ACUTE|Ú|style=background:#FFB}}

|{{chset-cell1|u=00DB|Alt+234 U+00DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX|Û|style=background:#FFB}}

|{{chset-cell1|u=00D9|Alt+235 U+00D9 LATIN CAPITAL LETTER U WITH GRAVE|Ù|style=background:#FFB}}

|{{chset-cell1|u=00FD|Alt+236 U+00FD LATIN SMALL LETTER Y WITH ACUTE|ý|style=background:#FFB}}

|{{chset-cell1|u=00DD|Alt+237 U+00DD LATIN CAPITAL LETTER Y WITH ACUTE|Ý|style=background:#FFB}}

|{{chset-cell1|u=00AF|Alt+238 U+00AF MACRON|¯|style=background:#FFB}}

|{{chset-cell1|u=00B4|Alt+239 U+00B4 ACUTE ACCENT|´|style=background:#FFB}}

|-

|{{chset-left1|Fx
240}}

|{{chset-ctrl1|u=00AD|Alt+240 U+00AD SOFT HYPHEN|SHY|style=background:#FFB}}

|{{chset-cell1|u=00B1|Alt+241 U+00B1 PLUS-MINUS SIGN|±}}

|{{chset-cell1|u=2017|Alt+242 U+2017 DOUBLE LOW LINE||style=background:#FFB}}

|{{chset-cell1|u=00BE|Alt+243 U+00BE VULGAR FRACTION THREE QUARTERS|¾|style=background:#FFB}}

|{{chset-cell1|u=00B6|Alt+244 U+00B6 PILCROW SIGN||style=background:#FFB}}

|{{chset-cell1|u=00A7|Alt+245 U+00A7 SECTION SIGN|§|style=background:#FFB}}

|{{chset-cell1|u=00F7|Alt+246 U+00F7 DIVISION SIGN|÷}}

|{{chset-cell1|u=00B8|Alt+247 U+00B8 CEDILLA|¸|style=background:#FFB}}

|{{chset-cell1|u=00B0|Alt+248 U+00B0 DEGREE SIGN|°}}

|{{chset-cell1|u=00A8|Alt+249 U+00A8 DIAERESIS|¨|style=background:#FFB}}

|{{chset-cell1|u=00B7|Alt+250 U+00B7 MIDDLE DOT|·}}

|{{chset-cell1|u=00B9|Alt+251 U+00B9 SUPERSCRIPT ONE|¹|style=background:#FFB}}

|{{chset-cell1|u=00B3|Alt+252 U+00B3 SUPERSCRIPT THREE|³|style=background:#FFB}}

|{{chset-cell1|u=00B2|Alt+253 U+00B2 SUPERSCRIPT TWO|²}}

|{{chset-cell1|u=25A0|Alt+254 U+25A0 BLACK SQUARE|}}

|{{chset-ctrl1|u=00A0|Alt+255 U+00A0 NO-BREAK SPACE|NBSP}}

|}

{{legend|#FFB|Differences from code page 437}}

Code page 858

{{Infobox character encoding

|name = Code page 858

|mime = IBM00858

|alias = CCSID00858, CP00858, PC-Multilingual-850+euro

|encodes = ISO 8859-1

|prev = Code page 850

}}

In 1998, code page 858 (CCSID 858) (also known as CP 858, IBM 00858, OEM 858) was derived from this code page by changing code point 213 (D5hex) from a dotless i {{angbr|ı|}} to the euro sign {{angbr|€}} {{tt|U+20AC}}. Unlike most code pages modified to support the euro sign, the generic currency sign at CFhex was not chosen as the character to replace (compare ISO-8859-15 (from ISO-8859-1), code pages 808 (from 866), 848 (from 1125), 849 (from 1131) and 872 (from 855), ISO-IR-205 (from ISO-8859-4), ISO-IR-206 (from ISO-8859-13), and the changes to MacRoman and MacCyrillic).

IBM's PC DOS 2000, also released in 1998, just changed the definition of 850 to match 858 and called it modified code page 850. This was done so programs that hard-coded 850 would be able to use the Euro sign. There may also have been a problem with Code Page Information ({{tt|.CPI}}) files being limited to about six codepages maximum. More recent IBM/MS products implement codepage 858 under its own ID and have restored 850 to the original.

See also

Notes

{{notelist}}

References

{{reflist|refs=

{{cite web |url=http://msdn.microsoft.com/en-us/library/cc195064.aspx |title=Code Page 850 MS-DOS Latin 1 |work=Developing International Software |publisher=Microsoft |access-date=2016-06-06 |url-status=live |archive-url=https://web.archive.org/web/20160606182614/https://msdn.microsoft.com/en-us/library/cc195064.aspx |archive-date=2016-06-06}}

{{cite web |url=http://msdn.microsoft.com/en-us/goglobal/cc305160 |title=OEM 850 |work=Go Global Developer Center |publisher=Microsoft |access-date=2016-06-06 |url-status=dead |archive-url=https://web.archive.org/web/20160606181344/https://msdn.microsoft.com/en-us/goglobal/cc305160 |archive-date=2016-06-06}}

{{cite web |url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00850.pdf |title=00850 |work=Code pages by CPGID |publisher=IBM |access-date=2020-02-24 |url-status=live |archive-url=https://web.archive.org/web/20120923035555/http://www-03.ibm.com/systems/resources/systems_i_software_globalization_pdf_cp00850z.pdf |archive-date=2012-09-23}}

{{cite web |url=http://www-01.ibm.com/software/globalization/cp/cp00858.html |title=00858 |work=Code pages by CPGID |publisher=IBM |access-date=2016-06-06 |url-status=live |archive-url=https://web.archive.org/web/20160606181537/https://www-01.ibm.com/software/globalization/cp/cp00858.html |archive-date=2016-06-06}}

{{cite web |url=https://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT |title=cp850_DOSLatin1 to Unicode table |format=TXT |publisher=The Unicode Consortium |access-date=2016-06-06 |url-status=live |archive-url=https://web.archive.org/web/20160606182550/http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT |archive-date=2016-06-06}}

{{cite web |title=Changing codepages in FreeDOS |author-first=Matthias R. |author-last=Paul |date=2001-08-15 |access-date=2016-06-06 |url=http://www.freedos.org/technotes/technote/txt/141.txt |type=Technical design specification |url-status=dead |archive-url=https://web.archive.org/web/20160606182501/http://www.freedos.org/technotes/technote/txt/141.txt |archive-date=2016-06-06 |quote=The new official ID for the Multilingual "codepage 850 with EURO SIGN" is 858, not 850. IBM will switch to use 858 instead of their 850 variant with future issues of their products. […] I can only guess why they didn't add 858 to their EGAx.CPI, COUNTRY.SYS, and KEYBOARD.SYS files in PC DOS 2000. Many third-party applications are designed to work with 850 and didn't know about 858 at the time PC DOS 2000 was released, so it's easier for everyone, but unfortunately it's not compatible. […] As explained above, COUNTRY.SYS and KEYBOARD.SYS contain only two codepage entries for a given country in Western issues of DOS. (In Arabic and Hebrew issues there can be up to 8 codepages for one country, in theory there is no limit below the range of allowed codepages 1..65534). […] The problem is that removing support for 850 might have caused compatibility problems with applications which are hard-wired to use 850. Adding 858 as a third choice to all the files would have increased the file and table sizes significantly. The COUNTRY.SYS file parser in MS-DOS/PC DOS IO.SYS/IBMBIO.COM sets aside a 6 Kb (for DOS 6) scratchpad to load all the info. This allows a maximum of 438 entries in a COUNTRY.SYS file to be accepted, otherwise you will get the message "COUNTRY.SYS too large.". The NLSFUNC parser does not have this limitation, and the file parsers in DR-DOS (kernel and NLSFUNC) also do not know of such a restriction. Older issues of MS-DOS/PC DOS even had a 2 Kb buffer for a maximum of 146 entries.}}

{{cite web |title=Changing codepages in FreeDOS (follow-up) |author-first=Matthias R. |author-last=Paul |date=2001-08-27 |url=http://marc.info/?l=freedos-dev&m=99895886029809&w=2 |access-date=2013-05-08 |url-status=live |archive-url=https://archive.today/20141001010941/http://marc.info/?l=freedos-dev&m=99895886029809&w=2 |archive-date=2014-10-01 |quote=[…] one could also create custom .CPI files in the traditional FONT style without difficulties, but you could only store up to […] six codepages in such a file if it should be useable by MS-DOS/PC DOS (some OEM issues and NT can handle files larger than 64 Kb, but MS-DOS/PC DOS can not).}} (NB. Based on fd-dev post [http://marc.info/?l=freedos-dev&m=99788711909602&w=2].)

{{cite web |author-first=Yuri |author-last=Starikov |url=http://rdos401.org/ |title=15-летию Russian MS-DOS 4.01 посвящается |trans-title=15 Years of Russian MS-DOS 4.01 |language=ru |date=2005-04-11 |access-date=2014-05-07 |url-status=live |archive-url=https://web.archive.org/web/20160606180125/http://rdos401.org/ |archive-date=2016-06-06}}

{{cite book |title=NWDOS-TIPs — Tips & Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs und Workarounds |trans-title=NWDOSTIPs — Tips & tricks for Novell DOS 7, with special focus on undocumented details, bugs and workarounds |series=MPDOSTIP |author-first=Matthias R. |author-last=Paul |date=1997-07-30 |edition=3 |language=de |url=http://www.antonis.de/dos/dos-tuts/mpdostip/html/nwdostip.htm |chapter=II.16.iii. Landessprachliche Unterstützung - Landescodes und Keyboard-Kürzel |trans-chapter=II.16.iii. National language support - Country codes and keyboard layout IDs |access-date=2016-06-06 |url-status=dead |archive-url=https://web.archive.org/web/20160606185230/http://www.antonis.de/dos/dos-tuts/mpdostip/html/nwdostip.htm |archive-date=6 June 2016 }} (NB. NWDOSTIP.TXT is a comprehensive work on Novell DOS 7 and OpenDOS 7.01, including the description of many undocumented features and internals. It is part of the author's yet larger MPDOSTIP.ZIP collection maintained up to 2001 and distributed on many sites at the time. The provided link points to a HTML-converted older version of the NWDOSTIP.TXT file.)

{{Citation |title=Character Sets |url=https://www.iana.org/assignments/character-sets/character-sets.xhtml |publisher=Internet Assigned Numbers Authority (IANA) |date=2018-12-12}}

{{cite web |title=CCSID 850 information document |archive-url=https://web.archive.org/web/20160327100212/http://www-01.ibm.com/software/globalization/ccsid/ccsid850.html |archive-date=2016-03-27 |url=http://www-01.ibm.com/software/globalization/ccsid/ccsid850.html}}

{{citation |title=Code Page CPGID 00850 |url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00850.pdf |publisher=IBM |format=pdf |date=1986}}

{{citation |title=Code Page (CPGID) 00850 |url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00850.txt |publisher=IBM |format=txt |date=1998}}

{{citation |title=Code Page (CPGID) 00858 |url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00858.txt |publisher=IBM |format=txt |date=1998}}

{{cite web |title=DOS COUNTRY.SYS file format |type=COUNTRY.LST file |author-first=Matthias R. |author-last=Paul |date=2001-06-10 |edition=1.44 |orig-date=1995 |url=http://www.columbia.edu/~em36/wpdos/MatthiasPaulCPI.zip |access-date=2016-08-20 |url-status=live |archive-url=https://web.archive.org/web/20160420065252/http://www.columbia.edu/~em36/wpdos/MatthiasPaulCPI.zip |archive-date=2016-04-20}}

{{cite web |title=Format description of DOS, OS/2, and Windows NT .CPI, and Linux .CP files |type=CPI.LST file |author-first=Matthias R. |author-last=Paul |date=2001-06-10 |edition=1.30 |orig-date=1995 |url=http://www.columbia.edu/~em36/wpdos/MatthiasPaulCPI.zip |access-date=2016-08-20 |url-status=live |archive-url=https://web.archive.org/web/20160420065252/http://www.columbia.edu/~em36/wpdos/MatthiasPaulCPI.zip |archive-date=2016-04-20}}

{{cite web |title=CCSID 858 information document |publisher=IBM |url=http://www-01.ibm.com/software/globalization/ccsid/ccsid858.html |url-status=dead |archive-url=https://web.archive.org/web/20160327022326/http://www-01.ibm.com/software/globalization/ccsid/ccsid858.html |archive-date=2016-03-27}}

{{cite web |title=Code page 858 information document |publisher=IBM |url=https://www-01.ibm.com/software/globalization/cp/cp00858.html |url-status=dead |archive-url=https://web.archive.org/web/20160820152600/https://www-01.ibm.com/software/globalization/cp/cp00858.html |archive-date=2016-08-20}}

{{cite web |title=International Components for Unicode (ICU), ibm-850_P100-1995.ucm |website=GitHub |date=2002-12-03 |url=https://github.com/unicode-org/icu/blob/master/icu4c/source/data/mappings/ibm-850_P100-1995.ucm |access-date=2022-01-28 |url-status=live |archive-url=https://web.archive.org/web/20220128203048/https://github.com/unicode-org/icu/blob/main/icu4c/source/data/mappings/ibm-850_P100-1995.ucm |archive-date=2022-01-28}}

}}

{{Character encoding}}

{{DEFAULTSORT:Code Page 850}}

850