Одной из самых главных составляющих информационных технологий является сбор первичной информации о свойствах, явлениях, объектах и т.д. И чем оперативней и точнее будет эта информация, тем более достоверна и эффективна аналитическая информация, которую выдает компьютер для принятия управленческих решений. Современные компьютеры способны обрабатывать данные с невероятной скоростью – миллионы операций в секунду, а так же накапливать и хранить огромные массивы этой информации. Так, например, если сравнивать человека с компьютером, то его скорость, как правило, 3-5 знаков в секунду и одна совершенная ошибка на 300 введенных знаков. Именно по этой причине, в настоящее время, ведутся большие работы по созданию автоматизированных систем обработки данных с применением машиночитаемых документов (МЧД), одной из разновидностей которых являются документы с штриховыми кодами. Наиболее распространены графические шрифты, которые предназначены для кодирования информации в оптическом диапазоне. Здесь имеются три вида: отметки графические, шрифты стилизованные, шрифты кодирования (штриховые коды).
В последнее время, наибольшую популярность получило применение штриховых кодов. Считают, что данное направление автоматизации процесса ввода информации в электро-вычислительной машине (ЭВМ), является наиболее перспективным и быстроразвивающимся. Штриховой код представляет собой чередование темных и светлых полос разной ширины. Информацию несут относительные ширины светлых и темных полос и их сочетания, при этом ширина этих полос строго определена. Темные полосы называют штрихами, а светлые - пробелами (промежутками).
Считывание штриховых кодов осуществляется специальными оптическими считывателями (читающими устройствами) различных типов. В настоящее время штриховые коды широко используются не только при производстве и в торговле товарами, но и во многих отраслях промышленного производства для идентификации заготовок, изделий, упаковок, обозначения мест хранения, в почтовых ведомствах, транспорте и пр.
Из всего вышесказанного можно сделать вывод, что в настоящее время штриховое кодирование является одним из наиболее широко применяемых способов быстрого и точного ввода данных в компьютерные системы, а, следовательно, обеспечивает решение таких задач как, обеспечение конкурентоспособности, качества и безопасности российской продукции, товаров и услуг.