It is a reader, whose job is to quickly and faultlessly read a barcode and send its content to an information system. The reader transmits a beam of light. In the same place, where the beam leaves the reader, there is a sensor which receives the reflection of the beam. Light and dark stripes of the barcode will be reflected with different level of the reflected signal, which a computer evaluates internally and converts the intensity of the light into a numeric code.