Boolean algebra/digital logic is how computer hardware performs computations with a binary numbering system. In addition, Boolean operators (and, or, not, etc.) are critical components to all programming languages. The figure above conceptually summarizes the major Boolean Logic Gates using Venn Diagrams to represent the inputs (top) and outputs (bottom) that result.

**REFERENCES:**

- Shapiro, B.E.
*Scientific Computation: Python Hacking for Math Junkies*Sherwood Forest Books**2015** - Horstmann, C.; Necaise, R.D.
*Python for Everyone*Wiley**2014**

This work by Eugene Douglass and Chad Miller is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

## One response to “Understanding Boolean Logic Gates”