Як Code 39 кодує символи
Кожен символ Code 39 складається з дев'яти елементів, п'яти смужок і чотирьох проміжків, і три з дев'яти широкі. З цього фіксованого шаблону походить назва «3 з 9», і він робить код самоперевірним: помилкове зчитування зазвичай дає недійсний шаблон, а не хибний символ.
Кожен символ починається й закінчується зірочкою, тому зірочку не можна використовувати як дані. Контрольний символ за модулем 43 необов'язковий, а режим Full ASCII може подавати інші символи, поєднуючи пари символів.
- Цифри від 0 до 9
- Великі літери від A до Z
- Пробіл і символи - . $ / + %
- Стартовий і стоповий символ: *
Де використовують Code 39
Code 39 розробили в 1970-х, і він став популярним, бо простий у друку та декодуванні. Його досі використовують в автомобільній промисловості, в оборонній логістиці за програмою LOGMARS, а також на ID-бейджах і внутрішніх етикетках обладнання.
Його недолік це низька щільність: на символ він займає набагато більше місця, ніж Code 128. Символіку визначає ISO/IEC 16388.