Čárový kód je grafický obrazec tvořený sekvencí čar a mezer, které reprezentují specifická data, obvykle čísla nebo písmena. Tyto kódy se používají pro automatickou identifikaci a sledování produktů, inventarizaci a zpracování transakcí. Čárový kód je přečten pomocí skeneru, který dekóduje informace obsažené v čarách a mezerách a přenáší je do počítačového systému. Čárové kódy jsou rozšířené v maloobchodě, logistice a průmyslu.