Um
leitor de código de barras é um dispositivo de entrada que pode ler e interpretar códigos de barras impressos. Os leitores de código de barras capturam os padrões de luz impressos no código de barras de um produto e os traduzem em dados digitais.
Um
leitor de código de barras também captura os padrões de luz dos códigos de barras, mas é um dispositivo de entrada mais abrangente, pois lê códigos de barras 2D, além de códigos de barras 1D impressos.