Typy čárových kódů
Existuje několik typů čárových kódů, z nichž každý má svou vlastní charakteristiku. Některé mohou kódovat pouze číslice, jiné mohou kódovat i písmena a některé dokonce i speciální znaky jako znak "$" nebo znaménka ">" a "<". Podle způsobu zápisu se čárové kódy dělí na jednodimenzionální (1D kódy), dvoudimenzionální (2D kódy) a 3D kódy, kde 3D kódy jsou v principu pouze 2D kódy, které místo reflexe černá/bílá se používají jako odlišení hloubkové rozdíly v materiálu.