Barcodes work based on light reflected back to scanner optics: black does not reflect light, while the white (blank) spaces do reflect light. Because characters (alphabetic, numeric, special) are ...