Developed by George Boole, he demonstrated that all logical expressions could be constructed using three fundamental operations:

Order of Precedence

Similar to mathematical operations, Boolean algebra also has a “order of operations”. For Boolean algebra this is called the order of precedence: NOT > AND > OR.

Parenthesis may be used to override these orders.

De Morgan’s Laws

Truth table

Truth tables can be used to show whether a propositional statement is true for all legitimate input values.