บาร์โค้ด คืออะไรบาร์โค้ด (barcode) หรือในภาษาไทยเรียกว่า "รหัสแท่ง" คือ การแทนข้อมูลที่เป็นรหัสเลขฐานสอง (Binary codes) ในรูปแบบของแถบสีดำและขาวที่มีความกว้างของแถบที่ต่างกัน ขึ้นอยู่กับตัวเลขที่กำกับอยู่ข้างล่าง การอ่านข้อมูลจะอาศัยหลักการสะท้อนแสง เพื่ออ่านข้อมูลเข้าเก็บในคอมพิวเตอร์โดยตรงไม่ต้องผ่านการกดปุ่มที่แป้นพิมพ์ ระบบนี้เป็นมาตรฐานสากลที่นิยมใช้กันทั่วโลก การนำเข้าข้อมูลจากรหัสแถบของสินค้าเป็นวิธีที่รวดเร็วและความน่าเชื่อถือ ได้สูงและให้ความสะดวกแก่ผู้ใช้งานได้ดี
ทั้งนี้ เทคโนโลยีบาร์โค้ด ถูกนำมาใช้ทดแทนในส่วนการบันทึกข้อมูล (Data Entry) ด้วยคีย์บอร์ด ซึ่งมีอัตราความผิดพลาดอยู่ประมาณ 1 ใน 100 หรือบันทึกข้อมูลผิดพลาดได้ 1 ตัวอักษร ในทุกๆ 100 ตัวอักษร แต่สำหรับระบบบาร์โค้ด อัตราการเกิดความผิดพลาดจะลดลงเหลือเพียง 1 ใน 10,000,000 ตัวอักษรเลยทีเดียว นี่จึงเป็นเหตุผลที่นิยมนำมาใช้กันแพร่หลายทั่วโลก
สำหรับระบบบาร์โค้ดจะใช้ควบคู่กับเครื่องอ่าน ที่เรียกว่า เครื่องยิงบาร์โค้ด (Scanner) ซึ่งเป็นเป็นตัวอ่านข้อมูล ที่อยู่ในรูปรหัสแท่ง เป็นข้อมูลตัวเลขหรือตัวอักษร ทำให้มนุษย์สามารถเข้าใจ เพื่อนำข้อมูลเหล่านี้ไปใช้งาน
