O código de barras é uma representação gráfica de dados numéricos que pode ser decodificada por meio de um scanner. Essa tecnologia, amplamente utilizada nas lojas e supermercados para identificar produtos e preços, surgiu nos Estados Unidos, em 1970.
A invenção do código de barras deu vida nova ao comércio varejista, pois tornou o atendimento mais rápido e eficiente, diminuindo as filas na hora do pagamento.
O primeiro sistema de codificação de produtos foi patenteado por Bernard Silver e Norman Woodland, do Drexel Institute of Technology. Já o sistema utilizado nos dias de hoje foi desenvolvido pela IBM, em 1973.
No Brasil, o uso do código de barras começou na década de 80.