【鼠】庚子年乙酉月丁丑日 / 八月十六日
China's national day :: Thursday October 01, 2020

Chinese Character Code for Information Interchange (CCCII)

This encoding was established in september 1980 by the Chinese Character Research Group in Taiwan (ROC) under the name 中文資訊交換碼 (zhōngwén zīxùn jiāohuàn mǎ), in May 1992 it was renamed to Chinese Standard Interchange Code.
The great thing about this character sets as it provides mapping for variants of characters. The first layer contains the reference character, while the next planes contain the variant of layer one. Part of the effort was also to compile a "Chinese Character Database" (CCDB), in which radicals, strokes and pronunciation of each word and all types of corresponding codes and input codes were listed

Structure of CCCII
Layer
Plane
Content
1
1 - 6
Non-hanzi and hanzi
2
7 - 12
Simplified hanzi (PRC)
3 - 12
13 - 72
Variant forms of hanzi from layer 1
13
73 - 78
Japanese kana and kanji
14
79 - 84
Korean jamo, hangul and hanja
15
85 - 90
Reserved
16
91 - 94
Other characters

Structure of layer 1
 
Range
Characters
Control character (plane 1)
row 1
0
Chinese punctuation (plane 1)
row 11
35
Classical radicals (plane 1)
row 12 - 14
214
Chinese numerals and phonetic symbols (plane 1)
row 15
78
Most frequently-used hanzi (plane 1)
row 16 - 67
4 808
Next most frequently-used hanzi (plane 1 - 3)
row 68 - 64
17 032
Other hanzi (plane 3 - 6)
row 65 - 5
20 583
Total
42 750

To display one character there are 3 bytes used, for variant characters the first two bytes are equal to the reference character, the third character represents the layer. The characters are ordend by radical and then by increasing number of strokes.

Download a CCCII capable font from the download page (in BDF format).

[ < back ] - [ home ]