Технологія штрихового кодування була придумана в 60-х роках минулого століття. Спочатку до новинки ставилися з підозрою, але зручність і низька ціна за автоматизацію зробили свою справу і зараз технологія застосовується повсюдно.

Слід зазначити, що зараз, крім звичайних одновимірних кодів, часто використовуються двомірні, які дозволяють закодувати набагато більше інформації. Наприклад, знаменитий QR код здатний зашифрувати кілька тисяч знаків, проти звичайних двадцяти-тридцяти символів у одновимірного штрих-коду.

Після того як код зареєстрований, його наносять на товар. Існує багато способів нанесення штрих-кодів на товар - від друку в друкарні (наприклад, якщо мова йде про книгарню) до приклеювання клейких етикеток вручну (наприклад, під час фасування товару). Якщо ж продукт ваговій, то існують спеціальні ваги з вбудованим принтером, які зважать товар і роздрукують необхідну інформацію. Якщо Ви хочете отримати професійний результат, Вам необхідно скористатися спеціальним принтером для друку штрих-кодів. Дані пристрої відрізняються за способом, обсягом і швидкості друку.
Щоб зчитати інформацію з штрих коду слід використовувати сканер штрих-коду. Це спеціальний пристрій, який розпізнає штрих код і, перекодувавши його, відправляє дані на комп'ютер для подальшої роботи. Сканери бувають декількох видів, і, в залежності від коду, який необхідно вважати і умов роботи тієї чи іншої організації, можу знадобитися різні сканери.