बारकोड स्कैनर एक बारकोड में लाइनों या वर्गों के पैटर्न को पढ़ने के लिए प्रकाश स्रोतों और फोटोसेंसिटिव रिसीवर का उपयोग करके, इसे डेटा में अनुवाद करते हैं।