Logic Boolean được phát minh bởi George Boole, sống từ năm 1815 đến năm 1864. Boole là một nhà toán học và triết học, người đã nghiên cứu sâu rộng về phương trình vi phân và logic biểu tượng. Logic Boolean đã mở đường cho các công tắc điện xử lý logic, đây là một khái niệm làm nền tảng cho các máy tính hiện đại.
Logic Boolean dựa trên các số nhị phân, là số không và số một. Một số 0 thường đại diện cho một vôn sai, thấp hoặc 0, và một số một đại diện cho một điện áp thực, cao hoặc dương. Ba phép toán cơ bản nhất của đại số Boolean là "và," "hoặc" và "không." Logic Boolean giúp xác định thao tác nào sẽ sử dụng.