Штриховой код - это графическая метка, представляющая собой последовательность черных и белых полос (штрихи и пробелы), в которых по определенным правилам закодирована информация в виде, удобном для считывания специальными электронными устройствами - сканерами.
Изображение штрихкода создают на компьютере при помощи специальных программ. Сканер при считывании штрихкода декодирует комбинации из штрихов и пробелов и передаёт в компьютер. Другими словами, штриховой код - это машинный язык для маркировки и последующей идентификации различных объектов.