When a barcode is scanned, the laser beam reflects off of each line in the code, creating a pattern of light and dark parts. This pattern is picked up by the decoder circuitry. It then translates it into a unique signal that is sent back to the computer system.
There are three main types of scanners: linear, matrix, and 2D barcode scanners. Let’s take a look at each scanner in more detail.