Un lector de código de barras tiene una función única que es leer un código de barras.
Los lectores que se usan en las tiendas de autoservicio, leen el código de barras que es la clave del producto la cual se utiliza para consultar un archivo en la tienda que contiene toda la información de los productos que se venden ahí. Esta información incluye la descripción y el precio del producto entre otros datos. El código de barras es sólo una referencia la cual sirve para ser buscada en un archivo.