A Bar code reader (or Bar code scanner) is an electronic device for reading printed bar codes. Like a flat bed scanner, it consists of a light source, a lens and a light sensor translating optical impulses into electrical ones. It is used in shops, stores for different purposes. These are helpful in stores in order to maintain accurate and updated inventory monitoring. They can help to determine the price of an item. It is a fixed input gadget that is used to capture and read information enclosed in a bar code. This device consists of a scanner.