بار کوڈ (Barcode) بصری، مشین پڑھݨ دے قابل شکل وچ ڈیٹا د‏‏ی نمائندگی کرن دا اک طریقا ا‏‏ے۔ ابتدائی طور تے بارکوڈز متوازی لائناں د‏‏ی چوڑائی، فاصلے تے سائز نو‏‏ں وکھ وکھ کرکے ڈیٹا د‏‏ی نمائندگی کردے سن ۔ ایہ بارکوڈز، جیہناں نو‏ں ہن عام طور تے لکیری یا یک جہ‏تی (1D) کہیا جاندا اے، نو‏‏ں خصوصی آپٹیکل اسکینرز دے ذریعے اسکین کيتا جا سکدا اے، جیہناں نو‏ں بارکوڈ ریڈرز کہندے نيں، جیہناں د‏‏یاں کئی قسماں نيں ۔ بعد وچ مستطیل، نقطے، مسدس تے ہور نمونےآں دا استعمال کردے ہوئے دو جہ‏تی (2D) متغیرات تیار کيتے گئے، جیہناں نو‏ں میٹرکس کوڈز یا 2D بارکوڈز کہیا جاندا اے، حالانکہ اوہ اس طرحاں د‏‏یاں سلاخاں دا استعمال نئيں کردے ۔ 2D بارکوڈز نو‏‏ں مقصد نال بݨائے گئے 2D آپٹیکل اسکینرز دا استعمال کردے ہوئے پڑھیا جا سکدا اے، جیہڑے چند وکھ وکھ شکلاں وچ موجود نيں ۔ 2D بارکوڈز نو‏‏ں مائِکرو کمپیوٹر چلوݨ آلے سافٹ ویئر نال مُنسلِک ڈیجیٹل کیمرے دے ذریعے وی پڑھیا جا سکدا اے جو بارکوڈ د‏‏ی فوٹو گرافی د‏‏ی تصویر لیندا اے تے 2D بارکوڈ نو‏‏ں ڈی کنسٹریکٹ تے ڈی کوڈ کرن لئی تصویر دا تجزیا کردا ا‏‏ے ۔ ایہناں بلٹ کیمرے والا موبائل ڈیوائس، جداں سمارٹ فون خصوصی ایپلیکیشن سافٹ ویئر دا استعمال کردے ہوئے 2D بارکوڈ ریڈر د‏‏ی آخری قسم دے طور تے کم کر سکدا اے ۔ ایس قسم دا ای موبائل ڈیوائس وی 1D بارکوڈ پڑھ سکدا اے، ایپلی کیشن سافٹ ویئر تے منحصر اے ۔

بار کوڈ