A device for scanning a bar code. It may take the form of a hand-held wand, a holographic scanner, a laser beam deflected by an oscillating mirror, a telescope with a sensor, or a slot containing a sensor. Newer designs use an array of LEDs or a CCD array.