The barcode has become a fixture in everyday life, but it hasn’t always been that way. Norman Joseph Woodland and Bernard Silver invented the barcode in 1949 to streamline the customer experience at checkout and improve inventory management. The barcode structure was based on Morse code, with thick and thin bars arranged in specific patterns to represent numbers zero through nine. The Universal Product Code (UPC) was fully adopted for standard use in 1973, and the first barcode was scanned on a 10-pack of Wrigley’s Juicy Fruit gum in an Ohio supermarket. For now, the UPC remains the standard for retail products.
In 1987, the 2D barcode was invented. The first 2D barcode was called “Code 49” and had the appearance of a box of layered linear barcodes. Since then, the 2D barcode has evolved from Code 49 to the QR Code, GS1 DataMatrix, and many others that can hold more information than linear codes.