 Since the 1970s, the types of barcodes have proliferated to things that don't even really look like barcodes, so-called 2D barcodes like the QR code and data matrix and maxi-coded or all sorts of products.