汉字编码方法主要有三类:数字编码,拼音编码和字形编码。
数字编码就是用数字串代表一个汉字的输入,常用的是国标区位码,也有用电报码。使用区位码输入汉字时,必须根据国标GB3212《信息交换用汉字编码字符集——基本集》,先查出汉字对应的代码,然后才能输入。这种编码输入的优点是无重码,而且输入码和内码的转换比较方便,但每个汉字的编码都是一串等长的数字,很难记忆。
拼音码是以汉语读音为基础的,由于汉字同音字太多,输入重码率很高,因此按拼音输入后还必须进行同音宇的选择,影响了输入速度。
字形编码是以汉字形状确定的,由于汉字都是由一笔一划构成的,而笔划又是有限的,而且汉字的结构(又称部件)也可以归结为几类。因此,把汉字的笔划和部件用字母和数字编码后,再按笔划书写顺序依次输入,就能表示出一个汉字。常用的有五笔字型编码,这种编码输入方法其效率目前是最高的。