Первый универсальный код продукта (UPC) был отсканирован в продуктовом магазине в начале 1970-х годов, но история машиночитаемых закодированных данных начинается гораздо раньше. Перфокарты можно рассматривать как предшественника штрих-кодов, поскольку они используют двоичную информацию для записи, хранения и использования данных. Первый случай использования перфокарт в промышленных условиях произошел в 1801 году, когда Джозеф Жаккард разработал ткацкий станок, который использовал перфокарты для автоматического ткачества узоров на шелке. Последовали сбор и интерпретация данных.

Следующая временная шкала суммирует основные достижения в области автоматической идентификации данных и сканирования за последнее столетие или около того.

С 1890 по 1920-е годы
1890

Герман Холлерит, вдохновленный работами Жаккарда, запатентовал систему перфокарт для составления таблиц данных переписи населения Соединенных Штатов. Холлерит создает компанию Tabulating Machine Company, которая позже становится International Business Machines (IBM). Актуальная таблица штрих-кодов.

1913

Фурнье Д'Альбе изобретает оптофон в помощь слепым. Устройство сканировало текст и преобразовывало печатные буквы в звуковые сигналы, позволяя слепым людям "читать на слух".

1928

IBM представляет карточку keypunch Card с 80 столбцами.

Открыть1930-е годы
1930

Джон Кермоуд, Дуглас Янг и Гарри Спаркес из Westinghouse Electric Company подают заявку на патент на концепцию четырехстрочного кода с элементами одной ширины. Термин "штрих-код" не фигурирует в патентной заявке.

1932

В качестве дипломного проекта группа студентов, возглавляемая Уоллесом Флинтом из Высшей школы делового администрирования Гарвардского университета, предлагает автоматизированную систему, в которой клиенты выбирают товары из каталога, извлекая соответствующие перфокарты IBM из каталога, а затем передают карточки контролеру, который помещает их в считывающее устройство. Затем система автоматически извлекала товар из хранилища и доставляла его на кассу. Будет подготовлен полный счет клиента и будут обновлены записи инвентаризации. Система никогда не внедрялась, но она демонстрирует, что как клиенты, так и магазины могут извлечь выгоду из автоматизации.

1934

Компании Kermode, Young и Sparkes получили патент на разработку штрих-кодов. Код используется Кливлендской газовой и электрической компанией для сортировки и сопоставления счетов.

1935

Янг запатентовал усовершенствование кода 1934 года, которое включает в себя элементы многоширинного пробела.

Открыть1940-е годы
1948

Бернард Сильвер и Норман Джозеф Вудленд разрабатывают схемы кодирования, в которых используются фосфоресцирующие чернила, светящиеся в ультрафиолетовом свете. Однако чернила оказываются нестабильными и дорогими, а система ограничена в объеме данных, которые она может собирать.

1949

Silver и Woodland подали заявку на патент (выданный в 1952 году) как на круглую символику "яблочко", так и на соответствующую линейную символику, состоящую из четырех белых линий на темном фоне. Оглядываясь назад, можно сказать, что это первая кодовая система, пригодная для широкого использования, начиная с продуктовой промышленности, хотя широкое применение она получит только через двадцать лет с развитием цифровых сканеров. Круговой рисунок избавил от необходимости правильно ориентировать код на сканер, поскольку его можно было прочитать с любого направления.

Открыть1950-е
1951

Доктор Дэвид Шеппард запатентовал первый практический сканер OCR-A.

1959

Ассоциация американских железных дорог проводит семинар по выявлению технологий, которые сделают идентификацию и обслуживание подвижного состава более эффективными и экономичными. Ф.Х. Стайтс и Рэй Александер из Сильвании начинают работу над системой KarTrak, которая в конечном итоге побеждает конкурентов. Дэвиду Коллинзу поручено внедрить и оценить систему.