128码是一种长度可变、连续性的字母数字条码。128码包括起始码、资料码、终止码、检查码等四部份,其中检查码不是必须的。其主要特性:具有A、B、C叁种不同的编码类型,可提供标准ASCII中128个字元的编码使用。允许双向的扫瞄处理。可自行决定是否要加上检查码。条码长度可自由调整,但包括起码和终止码在内,不可超过232个字元。同一个128码,可以不同的方式多以编码。藉由A、B、C叁种不同编码规则的互换可扩大字元选择的范围,也可缩短编码的长度。