Boolean values and conditions are named after George Boole, a 19th century mathematician.
As the inventor of the prototype of what is now called Boolean logic, which became the basis of the modern digital computer, Boole is regarded in hindsight as a founder of the field of computer science.
Boole said, "No general method for the solution of questions in the theory of probabilities can be established which does not explicitly recognise those universal laws of thought which are the basis of all reasoning."
Er, well, OK. Whatever that means.
But what is a Boolean value?
A Boolean value is a variable that just has two possible conditions, true and false. You can think of it as a light switch. It can be either on or off, true or false.
Similarly, binary numbers can be either one or zero, which is analogous to the same thing, true or false. Simple, right?
Well, the concept of a Boolean variable is easy to understand, but the ways in which you can manipulate and combine them allows for much greater complexity.