Logika Boole'a została wymyślona przez George'a Boole'a, który żył w latach 1815-1864. Boole był matematykiem i filozofem, który szeroko zajmował się równaniami różniczkowymi i logiką symboliczną. Logika Boolean utorowała drogę przełącznikom elektrycznym do logiki procesu, która jest podstawą nowoczesnych komputerów.
Logika logiczna opiera się na liczbach binarnych, które są zerami i jedynymi. Zero typowo reprezentuje fałszywe, niskie lub zerowe napięcie, a jedno reprezentuje prawdziwe, wysokie lub dodatnie napięcie. Trzy najbardziej podstawowe operacje algebry Boole'a to "i", "lub" i "nie". Logika logiczna pomaga określić, której operacji użyć.