Algebra logicii opereaza cu propozitii care pot fi adevarate sau false. Unei propozitii adevarate i se atribuie valoarea "1", iar unei propozitii false i se atribuie valoarea "0". O propozitie nu poate fi simultan adevarata sau falsa, iar doua propozitii sunt echivalente d.p.d.v. al algebrei logice, daca simultan ele sunt adevarate sau false. Propozitiile pot fi simple sau compuse, cele compuse obtinându-se din cele simple prin legaturi logice de tipul conjunctiei ?, disjunctiei ? sau negatiei ?.
Bazele algebrei logice au fost puse de matematicianul englez George Boole (1815-1864) si ca urmare ea se mai numeste si algebra booleana. Ea a fost conceputa ca o metoda simbolica pentru tratarea functiilor logicii formale, dar a fost apoi dezvoltata si aplicata si in alte domenii ale matematicii. in 1938 Claude Shannon a folosit-o pentru prima data in analiza circuitelor de comutatie.