Boolesche Logik wurde von George Boole erfunden, der von 1815 bis 1864 lebte. Boole war ein Mathematiker und Philosoph, der sich intensiv mit Differentialgleichungen und symbolischer Logik beschäftigte. Boolesche Logik ebnete den Weg für elektrische Schalter zur Prozesslogik, einem Konzept, das modernen Computern zugrunde liegt.
Boolesche Logik basiert auf Binärzahlen, die Nullen und Einsen sind. Eine Null repräsentiert typischerweise eine falsche, niedrige oder null Volt, und eine Eins repräsentiert eine wahre, hohe oder positive Spannung. Die drei grundlegendsten Operationen der Booleschen Algebra sind "und", "oder" und "nicht". Boolesche Logik hilft bei der Bestimmung der zu verwendenden Operation.