Формат Code-128 отличается от других видов штрихкодов возможностью кодирования не только цифр, но и букв латинского алфавита, а также специальных символов. 23
Кроме того, цифровой код в формате Code-128 становится очень компактным, что достигается за счёт «двойной упаковки» данных, когда две цифры записываются в один шаблон штрихкода. 2