Już od urodzenia mamy styczność z kodami kreskowymi, bo każde nowo narodzone dziecko otrzymuje opaskę na dłoń z własnym kodem, który można odczytać za pomocą czytników kodów kreskowych, których na rynku dostępnych jest kilka różnych rodzai. Różnica między nimi polega przede wszystkim w technologii odczytu kodu kreskowego.

Dlatego spotykane są czytniki kodów kreskowych długopisowe, laserowe, CCD i oparte o kamerę lub aparat. Poniżej w skrócie kilka różnic w odczycie kodu kreskowego każdego z tych urządzeń.Na pierwszy ogień idą długopisowe i laserowe. Główne wyposażenie czytnika długopisowego, to fotoczuła dioda i źródło światła. Działa on na zasadzie takiej, że czytnik należy z bliskiej odległości przeciągnąć po kodzie kreskowym. Czytniki laserowe mają podobne działanie, a różnica jest taka, że są w stanie odczytać kod kreskowy na odległość przy pomocy wiązki światła laserowego. Kolejny rodzaj czytników, to CCD, które wyposażone są w małe fotoczułe diody, które odczytują stan światła jakie odbija się od kodu kreskowego. Najnowszym rodzajem czytników są te oparte o kamerę lub aparat. Tego rodzaju czytniki posiadają miniaturową kamerę video dzięki, której jest przechwytywany obraz z kodów kreskowych. Dzięki zaawansowanym technikom opartym o przetwarzanie cyfrowe obraz jest dekodowany w postać kodu kreskowego.Na naszym rynku królują i są najchętniej kupowane czytniki takich firm jak np. Sic, Intermec lub Symbol-Motorola.