A Barcode Reader is an optical scanner that can read printed barcodes to decode the data contained in the barcode. The reader will then send the data to a computer where it can be logged.