Czytnik kodów paskowych to urządzenie przeznaczone do odczytywania kodów paskowych znajdujących się na opakowaniach produktów. Kod paskowy jest graficznym ciągiem różnej grubości pasków i odstępów pomiędzy nimi. W czasie odczytywania kodu laserowy promień czytnika pada na powierzchnię z naniesionymi paskami. Odbite od powierzchni światło jest zamieniane przez umieszczony w czytniku czujnik na informacje, które mogą być wysłane do komputera magazynowego. Dotyczą one nazwy produktu, jego ceny, wagi, pojemności, koloru, wielkości itp.