Čiarový kód slúži pre automatickú identifikačnú technológiu dovoľujúcu rýchlo zozbierať dáta s veľmi vysokou presnosťou a takmer bez chýb (chyby sa môžu vyskytnúť u kódov bez kontrolného čísla a ďalej neprečítaním kódu na zlom kontrastnom podklade).
Z hľadiska vývoja pôvodné kódy niesli iba jednu informáciu, väčšinou číslo. V posledných rokoch ale kódy nesú viac informácii a pomáhajú preniesť dáta z databázy do prevádzky priemyslu, skladu a evidencie.