Med så mange ansøgninger om stregkodescannere og så mange typer til rådighed, er det første skridt i at forstå forskellene i stregkode scannere forstå, hvad det er, at de rent faktisk gør. I sin mest basale form, en stregkodescanner omhandler lys bølgelængde absorption og refleksion. De sorte og hvide stænger eller dot matrix, en stregkode det består af dikterer områder lys udsendt fra scanneren, der vil blive blive absorberet i det hvide af mærket og områder, der vil blive reflekteret tilbage fra sort til stregkodelæseren.
Andre komponenter i stregkoder, som stregkodelæseren omhandler er de? X? dimension stregkoden og den rolige zone af stregkoden. Den? X? dimension er den grundlæggende måde at måle stregkode, hvilket sker ved at måle den mindste bar på stregkoden. Den enhed, som stregkoder er foranstaltninger er mil, hvilket er 1/1000 tomme. For eksempel, hvis den mindste bar på en stregkode er 3 mil bred, ville det være en 3 mil stregkode. Nogle stregkode scannere har svært ved at læse meget små eller meget store stregkode. Den stille zone er det hvide område omkring stregkoderne.
Dette efterlader et område af hvile omkring stregkoden, så uafhængige reflektioner ikke indsamler. Et andet skridt til at forstå stregkodescannere er at vide, hvilke typer af stregkoder eksisterer. Grundlæggende er der tre hovedkategorier af stregkoder symbolik, som kun numerisk, alfanumerisk, og to dimensionelle stregkoder. Inden for disse tre kategorier, der er en række typer af stregkoder med en række forskellige konfigurationer og anvendelser. Alle disse stregkoder udnytte specialiseret software for at tillade computerne fortolke information.
Et eksempel på en numerisk kun stregkode er en Universal Product Code eller UPC. Denne stregkode scannes af stregkodescanner. Antallet indsamlede derefter giver computeren database til at trække op produktinformationen, herunder produkter navn og pris. En UPC skal indlæses i databasen, der anvendes til produktinformationen at være til rådighed. Numeriske streg