Un lector de código de barras es principalmente
hardware . Si bien podría tener algún software integrado para procesar los datos escaneados y posiblemente interactuar con una computadora, el dispositivo físico realiza la funcionalidad central, el escaneo y la decodificación.