Los códigos de barras representan información específica mediante barras de diferentes grosor y espaciado. Se crearon en 1952 en Estados Unidos para ubicar y reconocer productos en la cadena de suministro y obtener datos sobre ellos. Actualmente existen organizaciones como GS1 que asignan prefijos numéricos a diferentes países para la codificación universal de productos. Los códigos de barras lineales como EAN y Code 128 almacenan datos en barras negras y blancas, mientras que códigos bidimensionales como PDF417 y DataMatrix lo hacen en una matriz de