บิต (Bit) ย่อมาจาก Binary digit คือหน่วยของข้อมูลที่เล็กที่สุดในระบบคอมพิวเตอร์ ซึ่งจะมีค่า 0 และ 1 อย่างใดอย่างหนึ่งเท่านั้น ข้อมูล 1 Byte จะประกอบไปด้วย 8 Bit ดังนั้นเมื่อแสดงข้อมูล 1 Byte ในรูปของ Bit จะได้ตัวเลข 0 หรือ 1 เรียงกันจํานวน 8 ตัว เช่น 10010111
โอเปอเรเตอร์ระดับบิต (Bitwise Operator)
คือ โอเปอเรเตอร์ที่จะนําค่าของโอเปอแรนด์แต่ละบิตมากระทํากัน โดยมีโอเปอเรเตอร์ดังนี้
ผลลัพธ์ของโอเปอเรเตอร์ &, |, ~ และ ^ ได้ดังนี้
ตัวอย่าง
10 & 3 = 2 10 คือ 0000 0000 0000 1010 3 คือ 0000 0000 0000 0011 เมื่อนําแต่ละบิตมา AND กันจะได้ 0000 0000 0000 0010 ดังนั้นจะได้เป็นเลขฐานสิบ คือ 2