Sunday, February 17, 2013

Boolean logic (George Boole)

Computers use the base-2 binary numeral system, where all component data is composed of individual bits of 0s and 1s. This system allows very complicated applications and algorithms to be created, but, underneath it all, the engineers and low-level programmers must understand the logic that controls it. Step forwards George Boole, who came up with the idea of Boolean logic in the 1840s. This system is defined as a “logical calculus of truth values”. In other words, Boolean logic defines statements as either true (1) or false (0). So, a hundred years before the first digital computer, the logic system was created. Boolean logic is evident in every aspect of technology. Logic gate diagrams and truth maps are all used to plan circuits, and Boolean expressions are a key part of any programming language. Put simply, George Boole devised the language of computers long before any one else.

No comments:

Post a Comment