布尔逻辑(Boolean logic)是一个逻辑操作完全系统。根据 George Boole 而命名,一个 19 世纪的英国科学家。布尔逻辑在电子学、计算机硬件和软件上有很多应用。例如,在电子工程的电路设计中,0 和 1 可能代表一个位在数字电路中不同状态,典型的电压的高和低。电路由包含变量的公式来描述,这两个公式是所有的值和变量是等价的,只不过,通讯电路有相同的输入-输出行为。此外,每个可能的输入-输出行为能够被一个恰当的布尔表达式模仿。基本的逻辑门,例如“与”、“或”、“非”门可能被单独使用,或和与非、或非、异或门一起使用,来控制数字电子和电路。不管这些门是电线连续的或平行控制操作优先的。