Сканеры штрих-кода являются неотъемлемой частью систем автоматизации учёта и контроля над выпуском готовой продукции, её складированием, перемещением по территории склада, отгрузкой, транспортировкой и реализацией конечному потребителю.
В зависимости от способа применения, считыватели штрих-кода делятся на стационарные и ручные. Первый тип более распространён в кассовых залах и используется при продаже малогабаритных товаров, например, продуктов питания в супермаркетах.
Стационарные сканеры обладают неоспоримым преимуществом - освобождают руки оператора от необходимости удерживать считывающее устройство, благодаря чему значительно повышается скорость и удобство реализации некрупных товарных позиций.
Более распространённым и представленным на сегодняшний день более широким модельным рядом является второй тип сканеров штрих-кода - ручной. Данный вид считывающих устройств более востребован при учёте как мелких, так и крупных товаров и обладает большей мобильностью при считывании штрих-кода.
При выборе считывателя необходимо обращать внимание на поддерживаемые программным обеспечением и оборудованием интерфейсы подключения. Более распространены интерфейсы KB (эмулирующие клавиатуру), RS-232 и USB (в том числе эмулирующие COM-порт). При работе с KB-считывателем существует необходимость установки курсора в то место, куда будут выведены данные из считанного штрих-кода.
В плане производительности и удобства для считывания штрих-кода наибольшее распространение получили лазерные сканеры, имеющие более высокую по сравнению со светодиодными устройствами скорость и точность считывания, а также Image-сканеры, превосходящие по эффективности работы модели с лазерным считывающим элементом.