A barcode scanner is a device that is used to scan and read barcodes which uses a light source and a sensor to capture the pattern of lines, spaces, and numbers that make up a barcode. After that, scanned information is decoded and transmitted to a computer or other device for further processing. Barcode scanners are currently used in various industries.