Штрихкод, штрихови?й код — спосіб запису даних, зручний для зчитування машиною. Частіше трапляється штрихкод, записаний за допомогою смуг різної товщини, який містить інформацію про товар. Також існують штрихові коди, складені з крапок, квадратів та інших геометричних фігур. lt;p gt; Штрихове кодування винайшов молодий інженер Давид Коллінз. Після закінчення інженерного факультету Массачусетського технологічного інституту в 1950-х роках він пішов працювати у Пенсильванську залізницю, де йому довелося зіткнутися з рутинною працею amp;mdash; сортуванням вагонів. Їх треба було перерахувати, з amp;#39;ясувати номери, та відповідно до документації визначити куди кожен вагон повинен проїхати amp;hellip; Процедура довга, та без гарантії уникнення помилок. Тоді й прийшла ідея освітлювати номери вагонів прожекторами та зчитувати їх за допомогою фотоелементів. Інженер-винахідник, щоб зробити простішим упізнавання номерів, запропонував записувати їх не лише простими цифрами, але й спеціальним кодом, що містив червоні й сині смуги, розташовані на вагоні в прямокутнику півметра довжиною.
Випробування підтвердили, що сканувальний пристрій може правильно зчитувати код навіть при швидкості руху вагона близько 100 км/год. Однак Коллінз не заспокоївся. Успіх підштовхнув його вдосконалювати систему. У 1968 році замість прожектора, котрий вимагав надто багато електроенергії, він використав сфокусований лазерний промінь. Розміри сканувального пристрою стали набагато менші, зменшилось і саме маркування, що навело Коллінза на думку використовувати його штрихове кодування не тільки на залізниці, але й у якості товарного коду. lt;/p gt; lt;p gt; 1973 році в США була створена організація amp;laquo;Універсальний товарний код amp;raquo; (UPC amp;mdash; Universal Product Code), котра пропагує використання штрих-кодів в промисловості та торгівлі. lt;/p gt; lt;p gt; 1977 році в Західній Європі для ідентифікування споживчих товарів стала використовуватися аналогічна система під назвою amp;laquo;Європейский артикул amp;raquo; (EAN amp;mdash; European Article Numbering). lt;/p gt;