Boolean, yalnızca doğru (true) veya yanlış (false) olabilen bir veri türünü ifade eder. Bu terim, 19. yüzyıl matematikçisi George Boole'un adını almıştır. Boolean veri türü, bilgisayar programcılığında koşullar oluşturmak ve belirli durumlar gerçekleştiğinde programın nasıl davranacağını kontrol etmek için kullanılır. Ayrıca, boolean mantıksal operatörler (AND, OR, NOT vb.) ve boolean cebri gibi kavramlarla da ilişkilidir.