①順序碼:順序碼是一種最簡單、最常用的代碼,此種代碼是將順序的自然數或字母賦子編碼對象,如GB2261-80《人的性別代碼》中,1為男性,2為女性。當然。順序碼也不一定完全從1開始編寫。有時為了保密,不使外界人員推斷掌握情況,採用順序可以從任何數開始按升序編排,另外有時為了避免代碼起始的無效零位,如:001,0001,代碼可以從101或1001開始編起。通常非系統化的編碼對象常採用此種代碼。如職工註冊登記號等。順序碼的優點是代碼簡短,可保證代碼的最小長度,使用方便,易於管理,易於添加,對編碼對象的順序無任何規定。缺點是代碼本身沒有給出任何有關編碼對象的信息,不便於記憶。
②無序碼:無序碼是將無序的自然數或字母賦予編碼對象,此種代碼沒有任何編寫規律,靠計算機隨機程式編寫。