Possibly the most serious drawback of Code 39 is its low data density: It requires more space to encode data in Code 39 than, for example, in Code 128.
Штрих-код стандарта Code 39, в отличие от Code 128, может не содержать контрольного знака, что допускается соответствующим стандартом.