Rational Developer for System z
COBOL for Windows, Version 7.5, Language Reference


Appendix F. Code page names

This appendix lists code page names that you can specify in an alphanumeric literal or alphanumeric data item as an argument to the DISPLAY-OF and NATIONAL-OF intrinsic functions.

Most code pages have a primary name and one or more alternate names. You can use the primary name or any of the alternate names to refer to a given code page.

The following coding conventions apply to code page names:

Primary names
Must be written exactly as shown below, including hyphens, underscores, commas, equal signs, upper case, and lower case.
Alternate names
Can be written in upper case, lower case, or mixed case. Hyphens and underscores can be omitted; for example, ibm-1208 and ibm1208 identify the same code page. However, colons (:) are part of the name and must be coded as shown.

The following table lists primary and alternate names for frequently used code pages. You can also specify any of the other code page names that are supported by ICU (International Components for Unicode) conversion libraries.

Table 62. Code page names
Primary names Alternate names Description
UTF-8 ibm-1208
windows-65001
A Unicode character set with multibyte characters
UTF-16 ibm-1204 A Unicode character set with two-byte encoding units; a byte order mark can be used to indicate big-endian or little-endian.
UTF-16BE ibm-1200
windows-1201
UTF-16 characters with big-endian encoding
UTF-16LE ibm-1202
windows-1200
UTF-16 characters with little-endian encoding
UTF-32 ibm-1236 A Unicode character set with four-byte encoding units; a byte order mark can be used to indicate big-endian or little-endian.
UTF-32BE ibm-1232 UTF-32 characters with big-endian encoding
UTF-32LE ibm-1234 UTF-32 characters with little-endian encoding
UTF-7 windows-65000 A Unicode character set with 7-bit characters; used primarily for email headers
SCSU ibm-1212  
BOCU-1 ibm-1214  
ISO-8859-1 ibm-819
ISO_8859-1:1987
Latin 1, without the Euro sign
US-ASCII ASCII
ANSI_X3.4-1968
windows-20127
 
ISO_2022,locale=ja,version=0 ISO-2022-JP Japanese
ISO_2022,locale=ja,version=1 JIS_Encoding Japanese
ISO_2022,locale=ja,version=2 ISO-2022-JP-2 Japanese
ISO_2022,locale=ko,version=0 ISO-2022-KR Korean
ISO_2022,locale=zh,version=0 ISO-2022-CN Chinese
ISO_2022,locale=zh,version=1 ISO-2022-CN-EXT Chinese
HZ HZ-GB-2312  
ISCII,version=0 windows-57002 Devanagari
ISCII,version=1 windows-57003 Bengali
ISCII,version=2 windows-57011 Punjabi
ISCII,version=3 windows-57010 Gujarati
ISCII,version=4 windows-57007 Oriya
ISCII,version=5 windows-57004 Tamil
ISCII,version=6 windows-57005 Telugu
ISCII,version=7 windows-57008 Kannada
ISCII,version=8 windows-57009  
gb18030 ibm-1392
windows-54936
Chinese
ibm-367_P100-1995 ibm-367 US English
ibm-912_P100-1995 ibm-912
iso-8859-2
ISO_8859-2:1987
windows-28592
Central Europe
ibm-913_P100-2000 ibm-913
iso-8859-3
ISO_8859-3:1988
windows-28593
Maltese Esperanto
ibm-914_P100-1995 ibm-914
iso-8859-4
ISO_8859-4:1988
windows-28594
Baltic
ibm-915_P100-1995 ibm-915
iso-8859-5
ISO_8859-5:1988
windows-28595
Cyrillic
ibm-1089_P100-1995 ibm-1089
iso-8859-6
ISO_8859-6:1987
windows-28596
Arabic
ibm-9005_X100-2005 ibm-9005
iso-8859-7
ISO_8859-7:1987
windows-28597
ISO Greek, with the Euro sign
ibm-813_P100-1995 ibm-813
ISO Greek, without the Euro sign
ibm-916_P100-1995 ibm-916
iso-8859-8
ISO_8859-8:1988
windows-28598
Hebrew
ibm-920_P100-1995 ibm-920
iso-8859-9
ISO_8859-9:1989
windows-28599
Turkish
ibm-921_P100-1995 ibm-921
iso-8859-13
PC Baltic, without the Euro sign
ibm-923_P100-1998 ibm-923
iso-8859-15
windows-28605
Latin 9
ibm-942_P12A-1999 ibm-942 Chinese, Japanese, Korean (CJK) encodings
ibm-943_P15A-2003 windows-932 CJK
ibm-943_P130-1999 ibm-943
cp943
CJK
ibm-33722_P12A-1999 EUC-JP
IBM-eucJP
Extended_UNIX_Code_Packed_Format_for_Japanese
windows-51932
CJK
ibm-33722_P120-1999 ibm-33722
cp33722
CJK
ibm-954_P101-2000 ibm-954 CJK (Japan EUC)
ibm-1373_P100-2002 ibm-1373
Big5
Taiwan Big-5, with the Euro sign
ibm-950_P110-1999 ibm-950
cp950
windows-950
Taiwan Big-5, without the Euro sign
ibm-1375_P100-2003 ibm-1375 Taiwan Big 5
ibm-1386_P100-2002 ibm-1386
windows-936
cp1386
Simplified Chinese
ibm-1383_P110-1999 ibm-1383
GB2312
EUC-CN
ibm-eucCN
Chinese EUC
ibm-5478_P100-1995 ibm-5478
GB_2312-80
Simplified Chinese EUC
ibm-964_P110-1999 ibm-964
EUC-TW
ibm-eucTW
cp964
Taiwan EUC
ibm-949_P110-1999 ibm-949
cp949
Korean
ibm-949_P11A-1999 cp949c Korean
ibm-970_P110-1995 ibm-970
EUC-KR
ibm-eucKR
windows-51949
Korean EUC
ibm-1363_P11B-1998 KS_C_5601-1987
KSC_5601
windows-949
Korean
ibm-1363_P110-1997 ibm-1363 Korean MBCS
ibm-1162_P100-1999 ibm-1162
Thai, with the Euro sign
ibm-874_P100-1995 ibm-874
cp874
Thai PC, without the Euro sign
ibm-437_P100-1995 ibm-437
cp437
windows-437
PC US
ibm-850_P100-1995 ibm-850
cp850
windows-850
PC Latin 1
ibm-851_P100-1995 ibm-851
cp851
PC DOS Greek, without the Euro sign
ibm-852_P100-1995 ibm-852
cp852
windows-852
PC Latin 2, without the Euro sign
ibm-855_P100-1995 ibm-855 PC Cyrillic, without the Euro sign
ibm-856_P100-1995 ibm-856
cp856
PC Hebrew (old)
ibm-857_P100-1995 ibm-857
cp857
windows-857
PC Latin 5, without the Euro sign
ibm-858_P100-1997 ibm-858
cp858
PC Latin1, with the Euro sign
ibm-860_P100-1995 ibm-860
cp860
PC Portugal
ibm-861_P100-1995 ibm-861
cp861
windows-861
PC Iceland
ibm-862_P100-1995 ibm-862
cp862
windows-862
PC Hebrew, without the Euro sign
ibm-863_P100-1995 ibm-863
cp863
PC Canadian French
ibm-864_X110-1999 ibm-864
cp864
PC Arabic, without the Euro sign
ibm-865_P100-1995 ibm-865
cp865
PC Nordic
ibm-866_P100-1995 ibm-866
cp866
windows-866
PC Russian, without the Euro sign
ibm-867_P100-1998 ibm-867 PC Hebrew, with the Euro sign
ibm-868_P100-1995 ibm-868
CP868
PC Urdu
ibm-869_P100-1995 ibm-869
cp869
windows-869
PC Greek, without the Euro sign
ibm-878_P100-1996 ibm-878
KOI8-R
windows-20866
Russian internet
ibm-901_P100-1999 ibm-901 PC Baltic, with the Euro sign
ibm-902_P100-1999 ibm-902 PC Estonian, with the Euro sign
ibm-922_P100-1999 ibm-922
cp922
PC Estonian, without the Euro sign
ibm-1168_P100-2002 ibm-1168
windows-21866
Ukranian
ibm-4909_P100-1999 ibm-4909 ISO Greek, with the Euro sign
ibm-5346_P100-1998 ibm-5346
windows-1250
Windows Latin 2, with the Euro sign
ibm-5347_P100-1998 ibm-5347
windows-1251
Windows Cyrillic, with the Euro sign
ibm-5348_P100-1997 ibm-5348
windows-1252
Windows Latin 1, with the Euro sign
ibm-5349_P100-1998 ibm-5349
windows-1253
Windows Greek, with the Euro sign
ibm-5350_P100-1998 ibm-5350
windows-1254
Windows Turkish, with the Euro sign
ibm-9447_P100-2002 ibm-9447
windows-1255
Windows Hebrew, with the Euro sign
ibm-9448_X100-2005 ibm-9448
windows-1256
Windows Arabic, with the Euro sign
ibm-9449_P100-2002 ibm-9449
windows-1257
Windows Baltic, with the Euro sign
ibm-5354_P100-1998 ibm-5354
windows-1258
Windows Vietnamese, with the Euro sign
ibm-37_P100-1995 ibm-37
ibm-037
cp037
EBCDIC US, without the Euro sign
ibm-273_P100-1995 ibm-273
CP273
EBCDIC; Germany, Austria
ibm-277_P100-1995 ibm-277
cp277
EBCDIC, Denmark
ibm-278_P100-1995 ibm-278
cp278
EBCDIC, Sweden
ibm-280_P100-1995 ibm-280
CP280
EBCDIC, Italy
ibm-284_P100-1995 ibm-284
CP284
EBCDIC, Spain
ibm-285_P100-1995 ibm-285
CP285
EBCDIC; UK, Ireland
ibm-290_P100-1995 ibm-290
cp290
host SBCS (Katakana)
ibm-297_P100-1995 ibm-297 EBCDIC, France
ibm-420_X120-1999 ibm-420
cp420
EBCDIC, Arabic (all presentation shapes)
ibm-424_P100-1995 ibm-424
cp424
EBCDIC, Hebrew
ibm-500_P100-1995 ibm-500
CP500
EBCDIC, International Latin 1
ibm-803_P100-1999 ibm-803 Old EBCDIC Hebrew
ibm-838_P100-1995 ibm-838
IBM-Thai
cp838
EBCDIC, Thai
ibm-870_P100-1995 ibm-870
CP870
EBCDIC, Latin 2
ibm-871_P100-1995 ibm-871 EBCDIC, Iceland
ibm-875_P100-1995 ibm-875
cp875
EBCDIC, Greek
ibm-918_P100-1995 ibm-918
CP918
EBCDIC, Urdu
ibm-930_P120-1999 ibm-930
cp930
EBCDIC host mixed, Katakana-Kanji
ibm-933_P110-1995 ibm-933
cp933
EBCDIC mixed, Korea
ibm-937_P110-1999 ibm-937
cp937
EBCDIC mixed, Taiwan
ibm-939_P120-1999 ibm-939
cp939
EBCDIC mixed, Latin-Kanji
ibm-1025_P100-1995 ibm-1025
cp1025
EBCDIC, Cyrillic
ibm-1026_P100-1995 ibm-1026
CP1026
EBCDIC, Turkey
ibm-1047_P100-1995 ibm-1047 EBCDIC, Open systems Latin 1
ibm-1097_P100-1995 ibm-1097
cp1097
EBCDIC, Farsi
ibm-1112_P100-1995 ibm-1112
cp1112
EBCDIC, Baltic
ibm-1122_P100-1999 ibm-1122
cp1122
EBCDIC, Estonia
ibm-1123_P100-1995 ibm-1123
cp1123
EBCDIC, Cyrillic Ukraine
ibm-1130_P100-1997 ibm-1130 EBCDIC, Vietnamese
ibm-1132_P100-1998 ibm-1132 EBCDIC, Lao
ibm-1140_P100-1997 ibm-1140
cp1140
EBCDIC, US, with the Euro sign
ibm-1141_P100-1997 ibm-1141
cp1141
EBCDIC; Germany, Austria; with the Euro sign
ibm-1142_P100-1997 ibm-1142 EBCDIC, Denmark, with the Euro sign
ibm-1143_P100-1997 ibm-1143
cp1143
EBCDIC, Sweden, with the Euro sign
ibm-1144_P100-1997 ibm-1144
cp1144
EBCDIC, Italy, with the Euro sign
ibm-1145_P100-1997 ibm-1145
cp1145
EBCDIC, Spain, with the Euro sign
ibm-1146_P100-1997 ibm-1146
cp1146
EBCDIC; UK, Ireland; with the Euro sign
ibm-1147_P100-1997 ibm-1147
cp1147
EBCDIC, France, with the Euro sign
ibm-1148_P100-1997 ibm-1148
cp1148
EBCDIC, International Latin 1, with the Euro sign
ibm-1149_P100-1997 ibm-1149
cp1149
EBCDIC, Iceland, with the Euro sign
ibm-1153_P100-1999 ibm-1153 EBCDIC, Latin 2, with the Euro sign
ibm-1154_P100-1999 ibm-1154 EBCDIC, Cyrillic multilingual, with the Euro sign
ibm-1155_P100-1999 ibm-1155 EBCDIC, Turkey, with the Euro sign
ibm-1156_P100-1999 ibm-1156 EBCDIC, Baltic Multilingual, with the Euro sign
ibm-1157_P100-1999 ibm-1157 EBCDIC, Estonia, with the Euro sign
ibm-1158_P100-1999 ibm-1158 EBCDIC, Cyrillic Ukraine, with the Euro sign
ibm-1160_P100-1999 ibm-1160 EBCDIC, Thailand, with the Euro sign
ibm-1164_P100-1999 ibm-1164 EBCDIC, Vietnamese, with the Euro sign
ibm-1364_P110-1997 ibm-1364 EBCDIC, Korean Host Mixed, with the Euro sign
ibm-1371_P100-1999 ibm-1371 EBCDIC, Taiwan mixed, with the Euro sign
ibm-1388_P103-2001 ibm-1388 EBCDIC, S-Ch DBCS-Host Data, with the Euro sign
ibm-1390_P100-1999 ibm-1390 EBCDIC, Japan mixed, with the Euro sign
ibm-1399_P100-1999 ibm-1399 EBCDIC, host MBCS (Latin-Kanji), with the Euro sign
ibm-4899_P100-1998 ibm-4899 Old EBCDIC Hebrew, with the Euro sign
ibm-4971_P100-1999 ibm-4971 EBCDIC Greek, with the Euro sign
ibm-12712_P100-1998 ibm-12712 EBCDIC Hebrew (new sheqel, control characters update), with the Euro sign
ibm-16804_X110-1999 ibm-16804 EBCDIC, Arabic, with the Euro sign

Terms of use | Feedback

Copyright IBM Corporation 1996, 2008.
This information center is powered by Eclipse technology. (http://www.eclipse.org)