George Boole : l’homme derrière tous les “SI / ALORS”
Quand on code, on écrit tous les jours des choses comme : si ceci est vrai, alors fais ça sinon, fais autre chose Ce réflexe paraît évident aujourd’hui. Pourtant, la base de cette logique vient en grande partie d’un seul homme : George Boole. Sans cette manière de formaliser le “vrai / faux”, un ordinateur ne saurait pas prendre de décision.
George Boole : l’homme derrière tous les “SI / ALORS”
Quand on code, on écrit tous les jours des choses comme :
-
si ceci est vrai, alors fais ça
-
sinon, fais autre chose
Ce réflexe paraît évident aujourd’hui. Pourtant, la base de cette logique vient en grande partie d’un seul homme : George Boole.
Sans cette manière de formaliser le “vrai / faux”, un ordinateur ne saurait pas prendre de décision.
Qui était George Boole ?
George Boole (1815–1864) était un mathématicien anglais, en grande partie autodidacte. Il s’est intéressé à une question simple, mais profonde :
Comment raisonner de manière logique… avec des règles mathématiques ?
À son époque, il n’y avait pas d’ordinateurs. Mais son travail a posé les bases logiques sur lesquelles ils fonctionneront plus tard.
Son idée révolutionnaire, expliquée simplement
Boole part d’un principe très puissant :
un raisonnement peut souvent se ramener à des choix simples.
Pas des phrases compliquées. Juste :
-
vrai / faux
-
oui / non
-
1 / 0
Il formalise cela avec ce qu’on appelle aujourd’hui l’algèbre booléenne, fondée sur quelques opérations élémentaires :
-
ET (AND)
-
OU (OR)
-
NON (NOT)
Ces opérations permettent de construire des règles logiques, comme on construit des phrases… mais en version “mathématique”.
Une analogie de la vie réelle
Pense à un interrupteur dans une maison :
-
ON : la lumière s’allume
-
OFF : la lumière s’éteint
Maintenant imagine des millions, puis des milliards d’interrupteurs reliés entre eux, qui s’allument et s’éteignent selon des règles.
C’est exactement le principe de base d’un ordinateur :
il ne raisonne pas avec des phrases, mais avec des états simples (0 ou 1) et des combinaisons logiques.
Ce que Boole a apporté à l’informatique moderne
Aujourd’hui, grâce à cette logique :
-
les conditions
if / elseexistent -
les boucles et les algorithmes peuvent décider quoi faire
-
les processeurs utilisent des portes logiques (AND, OR, NOT, etc.)
-
les circuits électroniques fonctionnent sur des combinaisons de 0 et de 1
-
les filtres, règles et vérifications (recherche, sécurité, tri, contrôle d’accès) reposent sur des conditions logiques
Même une vérification simple du type :
“le mot de passe est-il correct ?”
repose sur ce principe de base : vrai ou faux.
Pourquoi on l’enseigne encore en 2025 / 2026 ?
Parce que les technologies changent, mais la logique reste.
Un étudiant qui comprend Boole comprend mieux :
-
comment les conditions fonctionnent dans le code
-
pourquoi une règle passe ou échoue
-
comment le matériel (CPU, portes logiques) prend des décisions
-
comment on construit des raisonnements dans un programme
Sans cette logique, un ordinateur ne serait qu’un ensemble de composants incapables de trancher.
À retenir
George Boole a donné aux machines un langage du choix :
vrai ou faux, 1 ou 0.
Et une grande partie de l’informatique moderne repose sur cette idée.
Question pour vous
Aviez-vous déjà fait le lien entre un interrupteur (ON/OFF) et une condition if / else ?
Partagez votre réponse en commentaire.
Et si vous suivez nos contenus “terre-à-terre”, retrouvez les liens et ressources Aide en Informatique dans la section dédiée du blog.
Quelle est votre réaction?

