Čárový kód slouží pro automatickou identifikační technologii dovolující rychle sesbírat data s velmi vysokou přesností a téměř bez chyb (chyby se můžou vyskytnout u kódů bez kontrolního čísla a dále nepřečtením kódu na špatně kontrastním podkladě).
Z hlediska vývoje původně kódy nesly jen jednu informaci, většinou číslo. V posledních letech ale kódy nesou více informací a pomáhají přenést data z databází do provozu průmyslu, skladů a evidence.