Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Code page
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== DOS code pages === These code pages are used by IBM in its [[PC DOS]] operating system. These code pages were originally embedded directly in the [[text mode]] hardware of the graphic adapters used with the [[IBM PC]] and its clones, including the original MDA and CGA adapters whose character sets could only be changed by physically replacing a ROM chip that contained the font. The interface of those adapters (emulated by all later adapters such as VGA) was typically limited to single byte character sets with only 256 characters in each font/encoding (although VGA added partial support for slightly larger character sets). {{Div col|colwidth=30em}} * [[Code page 301|301]] β IBM-PC Japan (Kanji) DBCS * [[Code page 437|437]] β Original IBM PC hardware code page * 720 β Arabic (Transparent ASMO) * [[Code page 737|737]] β [[Greek language|Greek]] * 775 β Latin-7 * [[Code page 808|808]] β Russian with euro (same without euro: [[Code page 866|866]]) * [[Code page 848|848]] β Ukrainian with euro (same without euro: [[Code page 1125|1125]]) * [[Code page 849|849]] β Belarusian with euro (same without euro: [[Code page 1131|1131]]) * [[Code page 850|850]] β Latin-1 * 851 β Greek * 852 β Latin-2 * 853 β Latin-3 * 855 β [[Cyrillic script|Cyrillic]] (same with euro: 872) * 856 β [[Hebrew alphabet|Hebrew]] * 857 β Latin-5 * [[Code page 858|858]] β Latin-1 with [[euro]] symbol * 859 β Latin-9 * 860 β [[Portuguese language|Portuguese]] * [[Code page 861|861]] β [[Icelandic language|Icelandic]] * [[Code page 862|862]] β [[Hebrew language|Hebrew]] * [[Code page 863|863]] β [[French language|Canadian French]] * [[Code page 864|864]] β [[Arabic language|Arabic]] * [[Code page 865|865]] β [[Danish language|Danish]]/[[Norwegian language|Norwegian]] * [[Code page 866|866]] β Belarusian, Russian, Ukrainian (same with euro: [[Code page 808|808]]) * [[Code page 867|867]] β [[Hebrew language|Hebrew]] + euro (based on CP862) (conflictive ID: NEC [[KamenickΓ½ encoding|Czech (KamenickΓ½)]], which was created before this codepage) * [[Code page 868|868]] β [[Urdu language|Urdu]] * [[Code page 869|869]] β [[Greek alphabet|Greek]] * 872 β Cyrillic with euro (same without euro: 855) * [[Code page 874|874]] β Thai with Low Tone Marks & Ancient Chars (conflictive ID with Windows 874; version with euro: [[Code page 1161|1161]] Windows version: is IBM [[Code page 1162|1162]])<!-- Attention! Neither IBM 874 nor Windows 874 are rigorously the same as ISO 8859-11 / TIS 620-2533 ISO 8859-11 is probably IBM 873--> * 876 β OCR A * 877 β OCR B * [[Code page 878|878]] β [[KOI8-R]] * [[Code page 891|891]] β Korean PC SBCS * 898 β IBM-PC WP Multilingual * [[Code page 899|899]] β IBM-PC Symbol * [[Code page 903|903]] β Simplified Chinese PC SBCS * [[Code page 904|904]] β Traditional Chinese PC SBCS * 906 β International Set #5 3812/3820 * [[Code page 907|907]] β ASCII APL (3812) * [[Code page 909|909]] β IBM-PC APL2 Extended * [[Code page 910|910]] β IBM-PC APL2 * [[Code page 911|911]] β IBM-PC Japan #1 * [[Code page 926|926]] β Korean PC DBCS * [[Code page 927|927]] β Traditional Chinese PC DBCS * [[Code page 928|928]] β Simplified Chinese PC DBCS * [[Code page 929|929]] β Thai PC DBCS * [[Code page 932 (IBM)|932]] β IBM-PC Japan MIX (DOS/V) (DBCS) ([[Code page 897|897]] + [[Code page 301|301]]) (conflictive ID with Windows 932; Windows version is IBM 943) * [[Code page 934|934]] β IBM-PC Korea MIX (DOS/V) (DBCS) ([[Code page 891|891]] + [[Code page 926|926]]) * [[Code page 936 (IBM)|936]] β IBM-PC Simplified Chinese MIX (gb2312) (DOS/V) (DBCS) ([[Code page 903|903]] + [[Code page 928|928]]) (conflictive ID with Windows 936; Windows version is IBM 1386) * [[Code page 938|938]] β IBM-PC Traditional Chinese MIX (DOS/V, OS/2) ([[Code page 904|904]] + [[Code page 927|927]]) * [[Code page 942|942]] β IBM-PC Japan MIX (Japanese SAA (OS/2)) ([[Code page 1041|1041]] + [[Code page 301|301]]) * [[Code page 943|943]] β IBM-PC Japan OPEN ([[Code page 897|897]] + [[Code page 941|941]]) (Windows CP 932) * [[Code page 944|944]] β IBM-PC Korea MIX (Korean SAA (OS/2)) ([[Code page 1040|1040]] + [[Code page 926|926]]) * [[Code page 946|946]] β IBM-PC Simplified Chinese (Simplified Chinese SAA (OS/2)) ([[Code page 1042|1042]] + [[Code page 928|928]]) * [[Code page 948|948]] β IBM-PC Traditional Chinese (Traditional Chinese SAA (OS/2)) ([[Code page 1043|1043]] + [[Code page 927|927]]) * [[Code page 949 (IBM)|949]] β Korean (Extended Wansung (ks_c_5601-1987)) ([[Code page 1088|1088]] + [[Code page 951|951]]) (conflictive ID with Windows 949 (Unified Hangul Code); Windows version is IBM 1363) * [[Code page 951|951]] β Korean DBCS (IBM KS Code) (conflictive ID with Windows 951, a hack of Windows 950 with Unicode mappings for some PUA Unicode characters found in HKSCS, based on the file name) * 1034 β Printer Application - Shipping Label, Set #2 * [[Code page 1040|1040]] β Korean Extended * [[Code page 1041|1041]] β Japanese Extended (JIS X 0201 Extended) * [[Code page 1042|1042]] β Simplified Chinese Extended * [[Code page 1043|1043]] β Traditional Chinese Extended * 1044 β Printer Application - Shipping Label, Set #1 * [[Code page 1086|1086]] β IBM-PC Japan #1 * [[Code page 1088|1088]] β Revised Korean (SBCS) * [[Code page 1092|1092]] β IBM-PC Modified Symbols * [[Code page 1098|1098]] β [[Persian language|Farsi]] * 1108 β DITROFF Base Compatibility * 1109 β DITROFF Specials Compatibility * [[Code page 1115|1115]] β IBM-PC People's Republic of China * [[Code page 1116|1116]] β Estonian * [[Code page 1117|1117]] β Latvian * [[Code page 1118|1118]] β Lithuanian (IBM's implementation of Lika's [[code page 774]]) * [[Code page 1119|1119]] β Lithuanian and Russian (IBM's implementation of Lika's [[code page 772]]) * [[Code page 1125|1125]] β Cyrillic, Ukrainian (same with euro: [[Code page 848|848]]) (IBM modification of [[RUSCII character set|RUSCII]]) * [[Code page 1127|1127]] β IBM-PC Arabic / French * [[Code page 1131|1131]] β IBM-PC Data, Cyrillic, Belarusian (same with euro: [[Code page 849|849]]) * [[Code page 1139|1139]] β Japan Alphanumeric Katakana * [[Code page 1161|1161]] β Thai with Low Tone Marks & Ancient Chars with euro (same without euro: [[Code page 874|874]]) * [[Code page 1167|1167]] β [[KOI8-RU]] * [[Code page 1168|1168]] β [[KOI8-U]] * [[Code page 1370|1370]] β Traditional Chinese MIX ([[Big5|Big5 encoding]]) ([[Code page 1114|1114]] + [[Code page 947|947]] + euro) (same without euro: [[Code page 950|950]]) * [[Code page 1380|1380]] β IBM-PC Simplified Chinese GB PC-DATA (DBCS PC IBM GB 2312-80) * [[Code page 1381|1381]] β IBM-PC Simplified Chinese ([[Code page 1115|1115]] + [[Code page 1380|1380]]) * [[Code page 1393|1393]] β Japanese JIS X 0213 DBCS * [[Code page 1394|1394]] β IBM-PC Japan (JIS X 0213) ([[Code page 897|897]] + [[Code page 1393|1393]]) {{div col end}} When dealing with older hardware, protocols and file formats, it is often necessary to support these code pages, but newer encoding systems, in particular Unicode, are encouraged for new designs. DOS code pages are typically stored in .CPI files.<ref name="Paul_2001_CPI"/><ref name="Elliott_2006_CPI"/><ref name="AEB_2001_CPI"/><ref name="Haralambous_2007_CPI"/><ref name="MS_1991_PR"/>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)