CCSID 0–256 | Encodings (CCSID) | Code page information

CCSID 1 – United States, WP96 Original – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
94

Component definition

Repertoire
GCSGID 1
Plane
CPGID 1
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 5, CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
Co-ASCII CECPs
CCSID 500
Loose co-DP94 CECPs
CCSID 274, CCSID 282, CCSID 284, CCSID 871, CCSID 2064
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 6, CCSID 10, CCSID 23, CCSID 25, CCSID 39, CCSID 40, CCSID 251, CCSID 4381

CCSID viewer

View CCSID 1 in an interactive chart explorer

CCSID 2 – USA – EBCDIC

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
87

Component definition

Repertoire
GCSGID of CCSID 2
Plane
CPGID 2
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
Co-ASCII CECPs
CCSID 500
Loose co-DP94 CECPs
CCSID 273, CCSID 274, CCSID 278, CCSID 282, CCSID 284, CCSID 871, CCSID 2064
Other related
CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 2097, CCSID 4381

CCSID viewer

View CCSID 2 in an interactive chart explorer

CCSID 3 – USA, Accounting, Version A – EBCDIC

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
86

Component definition

Repertoire
GCSGID of CCSID 3
Plane
CPGID 3
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
Co-ASCII CECPs
CCSID 37, CCSID 37-2 (SHARE), CCSID 500, CCSID 1047, CCSID 2064
Loose co-DP94 CECPs
CCSID 273, CCSID 274, CCSID 278, CCSID 282, CCSID 284, CCSID 871
Other related
CCSID 2, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 3 in an interactive chart explorer

CCSID 4 – USA, Accounting, Version B – EBCDIC/4F

General information

Explanation
Though my only source for this one lists it simply as "United States", its immediate succession from and very close relation to code page 3 makes it very likely this is the "Version B" implied by its "Version A".
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
86

Component definition

Repertoire
GCSGID of CCSID 4
Plane
CPGID 4
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
Co-ASCII CECPs
CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 273, CCSID 274, CCSID 278, CCSID 282, CCSID 284, CCSID 871
Other related
CCSID 2, CCSID 3, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 4 in an interactive chart explorer

CCSID 5 – United States, WP96 Original, 86-character subset – EBCDIC

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
86

Component definition

Repertoire
GCSGID of CCSID 5
Plane (registered)
CPGID 5
Other valid plane(s)
CPGID 1, CPGID 10
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset of
CCSID 1, CCSID 10
Maximal superset
CCSID 1
Subset(s)
CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
Co-ASCII CECPs
CCSID 37, CCSID 37-2 (SHARE), CCSID 500, CCSID 1047, CCSID 2064
Loose co-DP94 CECPs
CCSID 273, CCSID 274, CCSID 278, CCSID 280, CCSID 282, CCSID 284, CCSID 297, CCSID 871
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 6, CCSID 23, CCSID 25, CCSID 39, CCSID 40, CCSID 251, CCSID 4381

CCSID viewer

View CCSID 5 in an interactive chart explorer

CCSID 6 – Latin America (Puerto Rico, Costa Rica), WP96 Original – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
94

Component definition

Repertoire
GCSGID 25
Plane
CPGID 6
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 274, CCSID 500
Loose co-DP94 CECPs
CCSID 273, CCSID 278
Other related
CCSID 1, CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 10, CCSID 23, CCSID 25, CCSID 39, CCSID 40, CCSID 251, CCSID 4381

CCSID viewer

View CCSID 6 in an interactive chart explorer

CCSID 7 – Germany F.R./Austria, WP96 Original – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
96

Component definition

Repertoire
GCSGID 29
Plane
CPGID 7
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 284
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 8, CCSID 12, CCSID 15, CCSID 16, CCSID 17, CCSID 18, CCSID 19, CCSID 20, CCSID 23, CCSID 25, CCSID 40, CCSID 883, CCSID 884, CCSID 885, CCSID 886, CCSID 4369, CCSID 4373, CCSID 4374, CCSID 4381

CCSID viewer

View CCSID 7 in an interactive chart explorer

CCSID 8 – Germany F.R. – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
96

Component definition

Repertoire
GCSGID of CCSID 8
Plane
CPGID 8
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2100, CCSID 2101, CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 280, CCSID 284
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 7, CCSID 12, CCSID 15, CCSID 16, CCSID 17, CCSID 18, CCSID 19, CCSID 20, CCSID 23, CCSID 25, CCSID 40, CCSID 883, CCSID 884, CCSID 885, CCSID 886, CCSID 4369, CCSID 4373, CCSID 4374, CCSID 4381

CCSID viewer

View CCSID 8 in an interactive chart explorer

CCSID 9 – France/Belgium, WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
96

Component definition

Repertoire
GCSGID of CCSID 9
Plane
CPGID 9
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2086, CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61696, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 284, CCSID 871
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 279, CCSID 4381, CCSID 4393, CCSID 8489

CCSID viewer

View CCSID 9 in an interactive chart explorer

CCSID 10 – Canada (English), WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
94

Component definition

Repertoire
GCSGID of CCSID 10
Plane
CPGID 10
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 5, CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
Co-ASCII CECPs
CCSID 500
Loose co-DP94 CECPs
CCSID 273, CCSID 274, CCSID 278, CCSID 282, CCSID 284, CCSID 871, CCSID 2064
Other related
CCSID 1, CCSID 2, CCSID 3, CCSID 4, CCSID 6, CCSID 23, CCSID 25, CCSID 39, CCSID 40, CCSID 251, CCSID 4381

CCSID viewer

View CCSID 10 in an interactive chart explorer

CCSID 11 – Canada (French), WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
94

Component definition

Repertoire
GCSGID of CCSID 11
Plane
CPGID 11
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
Co-ASCII CECPs
CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 273, CCSID 274, CCSID 284
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 11 in an interactive chart explorer

CCSID 12 – Italy, WP96 Original – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
96

Component definition

Repertoire
GCSGID 41
Plane
CPGID 12
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2086, CCSID 2090, CCSID 2100, CCSID 4376, CCSID 61696, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 280, CCSID 282, CCSID 297, CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 277, CCSID 871
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 7, CCSID 8, CCSID 15, CCSID 16, CCSID 17, CCSID 18, CCSID 19, CCSID 20, CCSID 23, CCSID 25, CCSID 40, CCSID 883, CCSID 884, CCSID 885, CCSID 886, CCSID 4369, CCSID 4373, CCSID 4374, CCSID 4381

CCSID viewer

View CCSID 12 in an interactive chart explorer

CCSID 13 – Netherlands, WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
95

Component definition

Repertoire
GCSGID of CCSID 13
Plane
CPGID 13
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 282, CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 277, CCSID 278, CCSID 284
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 29, CCSID 32, CCSID 33, CCSID 34, CCSID 35, CCSID 36, CCSID 40, CCSID 254, CCSID 4381

CCSID viewer

View CCSID 13 in an interactive chart explorer

CCSID 14 – Spain, WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
96

Component definition

Repertoire
GCSGID of CCSID 14
Plane
CPGID 14
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 61711, CCSID 61712
Loose co-DP94 CECPs
CCSID 273, CCSID 277, CCSID 278, CCSID 500, CCSID 2064
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 14 in an interactive chart explorer

CCSID 15 – Switzerland (French), 88-character WP – EBCDIC

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
88

Component definition

Repertoire
GCSGID of CCSID 15
Plane
CPGID 15
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 280, CCSID 282, CCSID 297, CCSID 500, CCSID 1047, CCSID 2064
Loose co-DP94 CECPs
CCSID 37, CCSID 37-2 (SHARE), CCSID 277, CCSID 284, CCSID 871
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 7, CCSID 8, CCSID 12, CCSID 16, CCSID 17, CCSID 18, CCSID 19, CCSID 20, CCSID 23, CCSID 25, CCSID 40, CCSID 883, CCSID 884, CCSID 885, CCSID 886, CCSID 4369, CCSID 4373, CCSID 4374, CCSID 4381

CCSID viewer

View CCSID 15 in an interactive chart explorer

CCSID 16 – Switzerland (French/German), WP96 – EBCDIC

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
96

Component definition

Repertoire
GCSGID of CCSID 16
Plane
CPGID 16
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 61711, CCSID 61712
Loose co-DP94 CECPs
CCSID 37, CCSID 37-2 (SHARE), CCSID 1047
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 7, CCSID 8, CCSID 12, CCSID 15, CCSID 17, CCSID 18, CCSID 19, CCSID 20, CCSID 23, CCSID 25, CCSID 40, CCSID 883, CCSID 884, CCSID 885, CCSID 886, CCSID 4369, CCSID 4373, CCSID 4374, CCSID 4381

CCSID viewer

View CCSID 16 in an interactive chart explorer

CCSID 17 – Switzerland (German), 88-character WP – EBCDIC

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
88

Component definition

Repertoire
GCSGID of CCSID 17
Plane
CPGID 17
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 282, CCSID 500, CCSID 1047, CCSID 2064
Loose co-DP94 CECPs
CCSID 37, CCSID 37-2 (SHARE), CCSID 284
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 7, CCSID 8, CCSID 12, CCSID 15, CCSID 16, CCSID 18, CCSID 19, CCSID 20, CCSID 23, CCSID 25, CCSID 40, CCSID 883, CCSID 884, CCSID 885, CCSID 886, CCSID 4369, CCSID 4373, CCSID 4374, CCSID 4381

CCSID viewer

View CCSID 17 in an interactive chart explorer

CCSID 18 – Sweden/Finland, 88-character WP – EBCDIC

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
88

Component definition

Repertoire
GCSGID of CCSID 18
Plane
CPGID 18
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 37, CCSID 37-2 (SHARE), CCSID 273, CCSID 274, CCSID 277, CCSID 281, CCSID 282, CCSID 284, CCSID 285, CCSID 500, CCSID 1047, CCSID 2064
Loose co-DP94 CECPs
CCSID 275, CCSID 280
Other related
CCSID 7, CCSID 8, CCSID 12, CCSID 15, CCSID 16, CCSID 17, CCSID 19, CCSID 20, CCSID 883, CCSID 884, CCSID 885, CCSID 886, CCSID 4369, CCSID 4373, CCSID 4374

CCSID viewer

View CCSID 18 in an interactive chart explorer

CCSID 19 – Sweden/Finland WP, Version 2 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
96

Component definition

Repertoire
GCSGID 53
Plane
CPGID 19
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2086, CCSID 2090, CCSID 2100, CCSID 61696, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 282, CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 280
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 7, CCSID 8, CCSID 12, CCSID 15, CCSID 16, CCSID 17, CCSID 18, CCSID 20, CCSID 23, CCSID 25, CCSID 40, CCSID 883, CCSID 884, CCSID 885, CCSID 886, CCSID 4369, CCSID 4373, CCSID 4374, CCSID 4381

CCSID viewer

View CCSID 19 in an interactive chart explorer

CCSID 20 – Denmark/Norway, WP96 Original – EBCDIC/4F

General information

Explanation
You could define this with GCSGID 55 or 57, since they're identical.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
96

Component definition

Repertoire
GCSGID 55
Plane
CPGID 20
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2086, CCSID 2090, CCSID 2100, CCSID 61696, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 282, CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 284
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 7, CCSID 8, CCSID 12, CCSID 15, CCSID 16, CCSID 17, CCSID 18, CCSID 19, CCSID 23, CCSID 25, CCSID 40, CCSID 883, CCSID 884, CCSID 885, CCSID 886, CCSID 4369, CCSID 4373, CCSID 4374, CCSID 4381

CCSID viewer

View CCSID 20 in an interactive chart explorer

CCSID 21 – Brazil, WP96 Original – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
96

Component definition

Repertoire
GCSGID 61
Plane
CPGID 21
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 61711, CCSID 61712
Loose co-DP94 CECPs
CCSID 277, CCSID 278
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 21 in an interactive chart explorer

CCSID 22 – Portugal, WP96 Original – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
96

Component definition

Repertoire
GCSGID of CCSID 22
Plane
CPGID 22
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 61711, CCSID 61712
Loose co-DP94 CECPs
CCSID 277, CCSID 278
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 22 in an interactive chart explorer

CCSID 23 – United Kingdom, 86-character, 0x4F exclamation – EBCDIC/4F

General information

Explanation
This has the same repertoire as CCSID 40.  The GCSGID number is not known to me, although it is likely to be somewhere between 61 and 67 exclusive (GCSGID 63 is a plausible educated guess).
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
86

Component definition

Repertoire
GCSGID of CCSID 23
Plane
CPGID 23
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 273, CCSID 274, CCSID 277, CCSID 278, CCSID 280, CCSID 282, CCSID 284, CCSID 297, CCSID 871
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 25, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 23 in an interactive chart explorer

CCSID 24 – United Kingdom, WP96 Original – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
94

Component definition

Repertoire
GCSGID 67
Plane
CPGID 24
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2086, CCSID 2090, CCSID 2100, CCSID 61696, CCSID 61711, CCSID 61712
Loose co-DP94 CECPs
CCSID 278, CCSID 282, CCSID 284
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 24 in an interactive chart explorer

CCSID 25 – Japan (Latin), 86-Character – EBCDIC

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Japanese
Characters
86

Component definition

Repertoire
GCSGID of CCSID 25
Plane
CPGID 25
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
Co-ASCII CECPs
CCSID 37, CCSID 37-2 (SHARE), CCSID 500, CCSID 1047, CCSID 2064
Loose co-DP94 CECPs
CCSID 273, CCSID 274, CCSID 278, CCSID 282, CCSID 284, CCSID 871
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 25 in an interactive chart explorer

CCSID 26 – Japan (Latin), WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Japanese
Characters
93

Component definition

Repertoire
GCSGID of CCSID 26
Plane
CPGID 26
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
Co-ASCII CECPs
CCSID 500
Loose co-DP94 CECPs
CCSID 278
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 26 in an interactive chart explorer

CCSID 27 – Greece (Latin), WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Characters
93

Component definition

Repertoire
GCSGID of CCSID 27
Plane
CPGID 27
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 500
Loose co-DP94 CECPs
CCSID 273, CCSID 277, CCSID 278, CCSID 280
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 27 in an interactive chart explorer

CCSID 29 – Iceland, WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
96

Component definition

Repertoire
GCSGID of CCSID 29
Plane
CPGID 29
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2100, CCSID 61712
Loose co-DP94 CECPs
CCSID 273
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 13, CCSID 23, CCSID 25, CCSID 32, CCSID 33, CCSID 34, CCSID 35, CCSID 36, CCSID 40, CCSID 254, CCSID 4381

CCSID viewer

View CCSID 29 in an interactive chart explorer

CCSID 30 – Turkey, WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Turkic
Characters
96

Component definition

Repertoire
GCSGID of CCSID 30
Plane
CPGID 30
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 61711, CCSID 61712

CCSID viewer

View CCSID 30 in an interactive chart explorer

CCSID 31 – South Africa, WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Characters
94

Component definition

Repertoire
GCSGID of CCSID 31
Plane
CPGID 31
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 273, CCSID 274, CCSID 277, CCSID 278, CCSID 284, CCSID 871
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 31 in an interactive chart explorer

CCSID 32 – Czechoslovakia (Czech/Slovak), 88-character WP – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Eastern and Central Europe
Characters
88

Component definition

Repertoire
GCSGID of CCSID 32
Plane
CPGID 32
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 61712
Other related
CCSID 13, CCSID 29, CCSID 33, CCSID 34, CCSID 35, CCSID 36, CCSID 254

CCSID viewer

View CCSID 32 in an interactive chart explorer

CCSID 33 – Czechoslovakia (Czech), WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Eastern and Central Europe
Characters
96

Component definition

Repertoire
GCSGID of CCSID 33
Plane
CPGID 33
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 275, CCSID 277, CCSID 278, CCSID 280, CCSID 282, CCSID 297, CCSID 500, CCSID 871, CCSID 2064
Loose co-DP94 CECPs
CCSID 284
Other related
CCSID 13, CCSID 29, CCSID 32, CCSID 34, CCSID 35, CCSID 36, CCSID 254

CCSID viewer

View CCSID 33 in an interactive chart explorer

CCSID 34 – Czechoslovakia (Slovak), WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Eastern and Central Europe
Characters
96

Component definition

Repertoire
GCSGID of CCSID 34
Plane
CPGID 34
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 275, CCSID 277, CCSID 278, CCSID 280, CCSID 282, CCSID 297, CCSID 500, CCSID 871, CCSID 2064
Loose co-DP94 CECPs
CCSID 284
Other related
CCSID 13, CCSID 29, CCSID 32, CCSID 33, CCSID 35, CCSID 36, CCSID 254

CCSID viewer

View CCSID 34 in an interactive chart explorer

CCSID 35 – Romania, 88-character WP – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Eastern and Central Europe
Characters
88

Component definition

Repertoire
GCSGID of CCSID 35
Plane
CPGID 35
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 282, CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 277, CCSID 278, CCSID 280, CCSID 284, CCSID 297
Other related
CCSID 13, CCSID 29, CCSID 32, CCSID 33, CCSID 34, CCSID 36, CCSID 254

CCSID viewer

View CCSID 35 in an interactive chart explorer

CCSID 36 – Romania, WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Eastern and Central Europe
Characters
96

Component definition

Repertoire
GCSGID of CCSID 36
Plane
CPGID 36
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 282, CCSID 500, CCSID 2064
Loose co-DP94 CECPs
CCSID 277, CCSID 278, CCSID 280, CCSID 284, CCSID 297
Other related
CCSID 13, CCSID 29, CCSID 32, CCSID 33, CCSID 34, CCSID 35, CCSID 254

CCSID viewer

View CCSID 36 in an interactive chart explorer

CCSID 37 – CECP: USA, Canada (ESA*), Netherlands, Portugal, Brazil, Australia, New Zealand – EBCDIC/5A

General information

Explanation
This is the CECP CCSID for CPGID 37; the base set (i.e. the original version of code page 37 from before it was expanded to a CECP) is numbered CCSID 8229 in the CCSID system.  More specifically, this is the "version 1" CECP ("code page 37/1"); for code page 37/0, see CCSID 1070, and for code page 37/2, see CCSID 37-2.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes characters in all positions available in this encoding type
Interoperable flag
Yes
Writing system
Latin
Language / region
Americas / Western Europe
Characters
190
AFP resource name(s)
T1V10037

Component definition

Repertoire
GCSGID 697
Plane (registered)
CPGID 37
Other valid plane(s)
CPGID 831, CPGID 2118
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Same as
CCSID 831
Subset of (other ESID)
Control code graphics variant(s): CCSID 2118
Subset(s)
CCSID 2086, CCSID 2087, CCSID 2090, CCSID 2096, CCSID 2100, CCSID 2101, CCSID 4133, CCSID 8229, CCSID 16421, CCSID 20517, CCSID 24613, CCSID 28709, CCSID 32805, CCSID 61696, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
BookMaster CECP
CCSID 2118
1984 CECP
CCSID 1070
DP94 base set
CCSID 8229
Euro CECP (ECECP)
CCSID 1140
38xx/4250 (canonical)
CCSID 395
38xx/4250 (alternate)
CCSID 2079
BookMaster 38xx/4250
CCSID 2144
CECP of
Other related
CCSID 12325

CCSID viewer

View CCSID 37 in an interactive chart explorer

External links

IBM documentation for CCSID 37 (via Wayback Machine)

ICU Converter Explorer for CCSID 37

ICU data file: CCSID 37, 1995 version (UTS #22 XML format)

ICU data file: CCSID 37, 1999 version (UCM format)

ecp_gl.zip on IBM's website (contains T1V10037.ECP FOCA resource)

CCSID 37-2 (SHARE) – Host Code Page English-US C370 CECP V2 – EBCDIC/5A

This is a CCSID which may be implemented by ICU, AFP, FreeDOS or some other package in practice, but does not correspond exactly to any IBM-documented CCSID. The nomenclature "CCSID 37-2 (SHARE)" is assigned for the purposes of this site, and has no broader official status.

General information

Explanation
Sometimes called SHARE Code Page 37-2, this is a hybrid of CCSID 37 and CCSID 1047 apparently used with APL (i.e. along with CCSID 310 as its single-shift Graphic Escape set). It is described in the IBM xlate documentation as 1047 with not sign and caret swapped (and not, as Wikipedia previously depicted, 37 with that swap). This tabulation of code pages 37-2 and 310 concurs with the xlate documentation. Another table which someöne posted here, apparently sourced from the TN3270 Plus terminal emulator, likewise appears to agree, in spite of mojibake making its accented uppercase letters unrecoverable (it has been encoded as UTF-8, then decoded as ISO-8859-15, then had U+00A0s replaced by U+0020s, then had C1 control codes stripped, then been encoded as UTF-8 again).
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes characters in all positions available in this encoding type
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
190

Component definition

Repertoire
GCSGID 697
Plane
CPGID 37-2 (SHARE)
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Component of
CCSID 310 (Graphic Escape)
Subset of (other ESID)
CCSID 310 (Graphic Escape)
Subset(s)
CCSID 2086, CCSID 2087, CCSID 2090, CCSID 2096, CCSID 2100, CCSID 2101, CCSID 8229, CCSID 32805, CCSID 61696, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
CECP of

CCSID viewer

View CCSID 37-2 (SHARE) in an interactive chart explorer

CCSID 38 – US - ASCII Character Set – EBCDIC/4F

General information

Explanation
This is the EBCDIC DP94 for the ASCII repertoire.  Since all revisions of the CECP created from this DP94 disunify the solid and broken vertical bar, however, the mapping of the ASCII bar in this code page (0x6A) differs from that in the CECPs (0xBB).  See CCSID 8448 and the identical CCSID 53748 for the ASCII subset of said CECPs, which consequently deviates slightly from the allocated byte ranges common to all DP94 base sets.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
94
AFP resource name(s)
T1000038

Component definition

Repertoire
GCSGID 103
Plane (registered)
CPGID 38
Other valid plane(s)
CPGID 870, CPGID 875, CPGID 880, CPGID 893, CPGID 1025, CPGID 1110, CPGID 1123, CPGID 1153, CPGID 1154, CPGID 1158, CPGID 1166
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset of
CCSID 870, CCSID 875, CCSID 880, CCSID 893 (Euro), CCSID 1025, CCSID 1110, CCSID 1123, CCSID 1153, CCSID 1154, CCSID 1158, CCSID 1166, CCSID 4966, CCSID 4971, CCSID 9067
Maximal superset
CCSID 870
Subset(s)
CCSID 2086, CCSID 2087, CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61696, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
1986 CECP
CCSID 500
BookMaster CECP
CCSID 2145
1984 CECP
CCSID 1084
1978 CECP
CCSID 256
Euro CECP (ECECP)
CCSID 1148
38xx/4250 (canonical)
CCSID 361
38xx/4250 (alternate)
CCSID 2065
BookMaster 38xx/4250
CCSID 2130
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 40, CCSID 340, CCSID 892, CCSID 893, CCSID 2088 (POSIX), CCSID 4381, CCSID 5143

CCSID viewer

View CCSID 38 in an interactive chart explorer

External links

ecp_gl.zip on IBM's website (contains T1000038.ECP FOCA resource)

CCSID 39 – United Kingdom, Israel (Latin) – EBCDIC/5A

General information

Explanation
For the DP94/WP96 set which supports the Hebrew alphabet, see CCSID 803.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
94

Component definition

Repertoire
GCSGID 67
Plane
CPGID 39
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 61696, CCSID 61711, CCSID 61712
Loose co-DP94 CECPs
CCSID 285
Other related
CCSID 1, CCSID 6, CCSID 10, CCSID 251

CCSID viewer

View CCSID 39 in an interactive chart explorer

CCSID 40 – United Kingdom, 86-Character, 0x5A exclamation – EBCDIC/5A

General information

Explanation
This has the same repertoire as CCSID 23, but re-arranges a few characters, such that all characters that are included in both CCSID 40 and CCSID 4381 are encoded at the same locations in both.  The GCSGID number is not known to me, although it is likely to be somewhere between 61 and 67 exclusive (GCSGID 63 is a plausible educated guess).
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
86

Component definition

Repertoire
GCSGID of CCSID 23
Plane
CPGID 40
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 61711, CCSID 61712
Co-ASCII CECPs
CCSID 285
Other related
CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 23, CCSID 25, CCSID 4381

CCSID viewer

View CCSID 40 in an interactive chart explorer

CCSID 42 – Symbol code page – MS Windows (ISO 8 variant)

General information

Explanation
This is a Microsoft code page; IBM's position on this code page number is unconfirmed.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
MS Windows (ISO 8 variant) (4105)
Growth type
Includes characters in all positions available in this encoding type
Interoperable flag
No
Writing system
Symbols
Characters
222

Component definition

Repertoire
GCSGID of CCSID 42
Plane
CPGID 42
Space character
"\x20"
Replacement character
"\x1A"
Line feed
"\x0A"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset of (other ESID)
Control code graphics variant(s): CCSID 24618

CCSID viewer

View CCSID 42 in an interactive chart explorer

CCSID 112 – PC Data: Turkey, Latin 3 / Latin 5 hybrid – IBM-PC

General information

Explanation
This DOS code page number is apparently supported by some AST Research systems; the code page itself also apparently corresponds to some divergent implementations of code page 853.  It amounts to a hybrid of CCSID 853 and CCSID 857, capable of legibly displaying Turkish text encoded in either, as well as Maltese (but not Esperanto) text encoded in code page 853.  IBM's position on this code page number is unconfirmed.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
IBM-PC (2100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Turkic
Characters
214

Component definition

Repertoire
GCSGID of CCSID 112
Plane
CPGID 112
Space character
"\x20"
Replacement character
"\x7F"
Line break
"\x0D\x0A"
Line feed
"\x0A"
Carriage return
"\x0D"
File separator
"\x1A"

Relationship to other CCSIDs

Subset of (other ESID)
Control code graphics variant(s): CCSID 24688
Subset(s)
CCSID 904, CCSID 1114, CCSID 5211, CCSID 9089, CCSID 20917, CCSID 61697
Subset(s) (other ESID)
CCSID 367, CCSID 9444, CCSID 37761, CCSID 49589, CCSID 61698, CCSID 61699, CCSID 61700, CCSID 61710
Other related
CCSID 853, CCSID 857, CCSID 4949, CCSID 9049, CCSID 13145, CCSID 25429, CCSID 29525, CCSID 29529, CCSID 30033 (FreeDOS post-2011), CCSID 33621, CCSID 33625

CCSID viewer

View CCSID 112 in an interactive chart explorer

CCSID 113 – Yugoslavia PC-Data – IBM-PC

General information

Explanation
This DOS code page is supported by FreeDOS and apparently also by some AST Research DOS systems.  IBM's position on this code page number is unconfirmed.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
IBM-PC (2100)
Growth type
Includes characters in all positions available in this encoding type
Interoperable flag
No
Writing system
Latin
Language / region
Eastern and Central Europe
Characters
222

Component definition

Repertoire
GCSGID of CCSID 113
Plane
CPGID 113
Space character
"\x20"
Replacement character
"\x7F"
Line break
"\x0D\x0A"
Line feed
"\x0A"
Carriage return
"\x0D"
File separator
"\x1A"

Relationship to other CCSIDs

Subset of (other ESID)
Control code graphics variant(s): CCSID 24689
Subset(s)
CCSID 904, CCSID 1114, CCSID 5211, CCSID 9089, CCSID 61697
Subset(s) (other ESID)
CCSID 367, CCSID 9444, CCSID 37761, CCSID 61698, CCSID 61699, CCSID 61700, CCSID 61710

CCSID viewer

View CCSID 113 in an interactive chart explorer

CCSID 161 – Arabic, ADOS – IBM-PC Display

General information

Explanation
This is an ADOS (Arabic MS-DOS) code page; IBM's position on this code page number is unconfirmed.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
IBM-PC Display (3100)
Growth type
Includes characters in all positions available in this encoding type
Interoperable flag
No
Writing system
Perso-Arabic
Language / region
Arabic
Characters
254

Component definition

Repertoire
GCSGID of CCSID 161
Plane
CPGID 161
Space character
"\x20"
Replacement character
"\x7F"
Line break
"\x0D\x0A"
Line feed
"\x0A"
Carriage return
"\x0D"
File separator
"\x1A"

Relationship to other CCSIDs

Subset(s)
CCSID 37761, CCSID 61698
Subset(s) (other ESID)
CCSID 367, CCSID 904, CCSID 1114, CCSID 5211, CCSID 9089, CCSID 9444, CCSID 61697, CCSID 61699, CCSID 61700, CCSID 61710

CCSID viewer

View CCSID 161 in an interactive chart explorer

CCSID 162 – Arabic with vowel diacritics, ADOS – IBM-PC Display

General information

Explanation
This is an ADOS (Arabic MS-DOS) code page; IBM's position on this code page number is unconfirmed.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
IBM-PC Display (3100)
Growth type
Includes characters in all positions available in this encoding type
Interoperable flag
No
Writing system
Perso-Arabic
Language / region
Arabic
Characters
254

Component definition

Repertoire
GCSGID of CCSID 162
Plane
CPGID 162
Space character
"\x20"
Replacement character
"\x7F"
Line break
"\x0D\x0A"
Line feed
"\x0A"
Carriage return
"\x0D"
File separator
"\x1A"

Relationship to other CCSIDs

Subset(s)
CCSID 37761, CCSID 61698
Subset(s) (other ESID)
CCSID 367, CCSID 904, CCSID 1114, CCSID 5211, CCSID 9089, CCSID 9444, CCSID 61697, CCSID 61699, CCSID 61700, CCSID 61710

CCSID viewer

View CCSID 162 in an interactive chart explorer

CCSID 163 – Arabic and French, ADOS – IBM-PC Display

General information

Explanation
This is an ADOS (Arabic MS-DOS) code page; IBM's position on this code page number is unconfirmed.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
IBM-PC Display (3100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Perso-Arabic
Language / region
Arabic / French
Characters
252

Component definition

Repertoire
GCSGID of CCSID 163
Plane
CPGID 163
Space character
"\x20"
Replacement character
"\x7F"
Line break
"\x0D\x0A"
Line feed
"\x0A"
Carriage return
"\x0D"
File separator
"\x1A"

Relationship to other CCSIDs

Subset(s)
CCSID 37761, CCSID 61698
Subset(s) (other ESID)
CCSID 367, CCSID 904, CCSID 1114, CCSID 5211, CCSID 9089, CCSID 9444, CCSID 61697, CCSID 61699, CCSID 61700, CCSID 61710

CCSID viewer

View CCSID 163 in an interactive chart explorer

CCSID 164 – Arabic and French with vowel diacritics, ADOS – IBM-PC Display

General information

Explanation
This is an ADOS (Arabic MS-DOS) code page; IBM's position on this code page number is unconfirmed.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
IBM-PC Display (3100)
Growth type
Includes characters in all positions available in this encoding type
Interoperable flag
No
Writing system
Perso-Arabic
Language / region
Arabic / French
Characters
254

Component definition

Repertoire
GCSGID of CCSID 164
Plane
CPGID 164
Space character
"\x20"
Replacement character
"\x7F"
Line break
"\x0D\x0A"
Line feed
"\x0A"
Carriage return
"\x0D"
File separator
"\x1A"

Relationship to other CCSIDs

Subset(s)
CCSID 37761, CCSID 61698
Subset(s) (other ESID)
CCSID 367, CCSID 904, CCSID 1114, CCSID 5211, CCSID 9089, CCSID 9444, CCSID 61697, CCSID 61699, CCSID 61700, CCSID 61710

CCSID viewer

View CCSID 164 in an interactive chart explorer

CCSID 165 – Arabic - Personal Computer, Extended – IBM-PC

General information

Explanation
This is an ADOS (Arabic MS-DOS) code page; IBM's position on this code page number is unconfirmed.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
IBM-PC (2100)
Growth type
Includes characters in all positions available in this encoding type
Interoperable flag
No
Writing system
Perso-Arabic
Language / region
Arabic
Characters
221

Bidirectional text

String Type 5
Letter order
Logical (stored in reading order)
Default orientation
Left-to-right
Contextual orientation
No
Bracket characters
Logical ("opening bracket" and "closing bracket")
Arabic letter shaping
Only for A…9 GCGIDs

Component definition

Repertoire
GCSGID of CCSID 165
Plane
CPGID 165
Space character
"\x20"
Replacement character
"\x7F"
Line break
"\x0D\x0A"
Line feed
"\x0A"
Carriage return
"\x0D"
File separator
"\x1A"

Relationship to other CCSIDs

Subset of (other ESID)
Control code graphics variant(s): CCSID 24741
Subset(s)
CCSID 864, CCSID 4960, CCSID 9056, CCSID 13152
Subset(s) (other ESID)
CCSID 29536, CCSID 33632, CCSID 37728, CCSID 41824, CCSID 45920, CCSID 61710
Other related
CCSID 25440

CCSID viewer

View CCSID 165 in an interactive chart explorer

CCSID 190 – Personal Computer, German Special Font – IBM-PC

General information

Explanation
This is a synonym of CCSID 437 apparently used to kludge selection of a German-language font on some Olivetti MS-DOS computers.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
IBM-PC (2100)
Growth type
Includes characters in all positions available in this encoding type
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
222

Component definition

Repertoire
GCSGID 1212
Plane (registered)
CPGID 190
Other valid plane(s)
CPGID 437
Space character
"\x20"
Replacement character
"\x7F"
Line break
"\x0D\x0A"
Line feed
"\x0A"
Carriage return
"\x0D"
File separator
"\x1A"

Relationship to other CCSIDs

Same as
CCSID 437
With other ESID(s)
CCSID 29109, CCSID 53685
Subset of (other ESID)
Control code graphics variant(s): CCSID 25013
Subset(s)
CCSID 904, CCSID 1114, CCSID 5211, CCSID 9089, CCSID 20917, CCSID 61697
Subset(s) (other ESID)
CCSID 367, CCSID 9444, CCSID 37761, CCSID 49589, CCSID 61698, CCSID 61699, CCSID 61700, CCSID 61710
Other related
CCSID 1057

CCSID viewer

View CCSID 190 in an interactive chart explorer

CCSID 210 – Greek PC-Data – IBM-PC

General information

Explanation
This is a synonym of CCSID 737 apparently used on some Olivetti MS-DOS computers, and on the DEC VT510.
CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
IBM-PC (2100)
Growth type
Includes characters in all positions available in this encoding type
Interoperable flag
No
Writing system
Greek
Language / region
Greek
Characters
222

Component definition

Repertoire
GCSGID 812
Plane (registered)
CPGID 210
Other valid plane(s)
CPGID 737
Space character
"\x20"
Replacement character
"\x7F"
Line break
"\x0D\x0A"
Line feed
"\x0A"
Carriage return
"\x0D"
File separator
"\x1A"

Relationship to other CCSIDs

Same as
CCSID 737
Subset of (other ESID)
Control code graphics variant(s): CCSID 25313
Subset(s)
CCSID 904, CCSID 1114, CCSID 5211, CCSID 9089, CCSID 61697
Subset(s) (other ESID)
CCSID 367, CCSID 9444, CCSID 37761, CCSID 61698, CCSID 61699, CCSID 61700, CCSID 61710

CCSID viewer

View CCSID 210 in an interactive chart explorer

CCSID 220 – PC-Data Spain – IBM-PC

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
IBM-PC (2100)
Growth type
Includes characters in all positions available in this encoding type
Interoperable flag
No
Writing system
Latin
Language / region
Americas / Western Europe
Characters
222

Component definition

Repertoire
GCSGID of CCSID 220
Plane
CPGID 220
Space character
"\x20"
Replacement character
"\x7F"
Line break
"\x0D\x0A"
Line feed
"\x0A"
Carriage return
"\x0D"
File separator
"\x1A"

Relationship to other CCSIDs

Subset of (other ESID)
Control code graphics variant(s): CCSID 24796
Subset(s)
CCSID 904, CCSID 1114, CCSID 5211, CCSID 9089, CCSID 20917, CCSID 61697
Subset(s) (other ESID)
CCSID 367, CCSID 9444, CCSID 37761, CCSID 49589, CCSID 61698, CCSID 61699, CCSID 61700, CCSID 61710

CCSID viewer

View CCSID 220 in an interactive chart explorer

CCSID 251 – China (Hong Kong S.A.R.), WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Traditional Chinese
Characters
94

Component definition

Repertoire
GCSGID of CCSID 251
Plane
CPGID 251
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 2090, CCSID 2100, CCSID 2101, CCSID 61711, CCSID 61712, CCSID 61712 (FOCA data set)
Co-ASCII CECPs
CCSID 500
Loose co-DP94 CECPs
CCSID 274, CCSID 282, CCSID 284, CCSID 871, CCSID 2064
Other related
CCSID 1, CCSID 2, CCSID 3, CCSID 4, CCSID 5, CCSID 6, CCSID 10, CCSID 23, CCSID 25, CCSID 39, CCSID 40, CCSID 4381

CCSID viewer

View CCSID 251 in an interactive chart explorer

CCSID 252 – Poland, WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Eastern and Central Europe
Characters
96

Component definition

Repertoire
GCSGID of CCSID 252
Plane
CPGID 252
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 500, CCSID 871, CCSID 2064
Loose co-DP94 CECPs
CCSID 275, CCSID 278, CCSID 280, CCSID 284, CCSID 297

CCSID viewer

View CCSID 252 in an interactive chart explorer

CCSID 254 – Hungary, WP96 – EBCDIC/4F

General information

CCSID range class
Normal CPGID-CCSID or MBCS-CCSID (1–4095)
Encoding type (ESID)
EBCDIC (1100)
Growth type
Includes all current characters
Interoperable flag
No
Writing system
Latin
Language / region
Eastern and Central Europe
Characters
96

Component definition

Repertoire
GCSGID of CCSID 254
Plane
CPGID 254
Space character
"\x40"
Replacement character
"\x3F"
Line break
"\x15"
Line feed
"\x25"
Carriage return
"\x0D"
File separator
"\x1C"

Relationship to other CCSIDs

Subset(s)
CCSID 61712
Co-ASCII CECPs
CCSID 273, CCSID 274, CCSID 275, CCSID 277, CCSID 278, CCSID 280, CCSID 282, CCSID 297, CCSID 500, CCSID 871, CCSID 2064
Loose co-DP94 CECPs
CCSID 284
Other related
CCSID 13, CCSID 29, CCSID 32, CCSID 33, CCSID 34, CCSID 35, CCSID 36

CCSID viewer

View CCSID 254 in an interactive chart explorer