仓颉码是为了建立中文的索引观念的一种码。仓颉码的设计,主要的目标,就是为了建立中文的索引观念。仓颉码的应用,不论对资料或者
程式,即相当于索引功能的处理。
在字形产生器中,最理想情况,为完全符合仓颉取码规则者。然而,取码方法是 依据既有字形归纳而来,并非真正有一种「理想的规则」。在我们的理念中,所有符 合规则的字形,视之为「自动组合字」,而不能完全符合的字形,则称之为「例外字 」。举凡自动组合字,都是能利用规则,使「字首码」与「字身码」所代表的字形, 自动地依循着预设的「指令」,组合出有效文字来,而例外字则是无法依这些规则组 出的字形。