Ein Barcode Scanner ist nichts anderes als ein Datenerfassungsgerät, welches verschiedene Codierungen von Produkten auswerten und weitergeben kann. Technisch funktioniert er mit Licht oder Rotlicht. Ein solcher Scanner ist zusammengesetzt aus einer eigenen Leseeinheit und einer elektronischen Einheit, die dann das Gelesene entschlüsselt. Diese zwei Teile plus das Licht oder Rotlicht sind zusammengefügt in einem Barcode Scanner. Drei Typen werden unterschieden: ein stationärer, ein mobiler als auch ein kabelgebundener Scanner sind im Handel erhältlich und werden vielfältig eingesetzt.
Des weiteren unterscheidet man grundsätzlich Lesestifte, die im Handbetrieb über die Codierung bewegt werden, einen Reader für Barcode- oder Strichkarten, bei dem eine solche Karte eingeführt wird, ein CCD-Scanner, der einen Barcode komplett in einem mal erfassen kann, ein Laserscanner, der helle und dunkle Striche in einem Barcode mittels Lasertechnik abliest, und auch einen Kamerascanner, auch „Imager“ genannt, der mittels einer kleinen Kamera den Barcode abliest und zu der neuesten Generation von Barcode Lesegeräten zählt. Ebenfalls eine neue Errungenschaft sind Handyscanner, die eine so präzise Digitalkamera besitzen, dass sie ein oder zweidimensionale Barcodes auswerten können. Dies wird in dem neuesten Apple Mobile Mini Barcodescanner, dem iPhone, dem iPad und dem IPod vorgefunden. Gerade in der heutigen Zeit ist besonders zügiges und gleichzeitig auch präzises Arbeiten wünschenswert. Heutzutage kann sich niemand mehr erlauben, zu trödeln, Fehler bei der Preisangabe zu machen, falsche Summen auszurechnen oder ähnliches, weil der Kunde ansonsten einen anderen Lieferanten wählt.
Präzision und Arbeitstempo werden enorm durch Barcode Scanner gefördert, was sie zu einer sehr wichtigen Errungenschaft und gleichzeitig zu einer großen Zeitersparnis machen. In den Bereichen, in denen eine große Datenmenge in kurzer Zeit erfasst werden muss, wie das Beispiel Supermarktkasse sehr gut verdeutlicht, sind die Scanner nicht mehr weg zu denken.