Je rajoute quelques petites infos:
Les gates sont des logigrammes en norme américaine. C'est l'une des 3 manières de représenter de la logique binaire. Chaque gate représente une fonction qui se retrouve de manière mathématique (Cela est plus simple à comprendre avec la norme européenne. Par exemple la fonction "OU" qui se symbolise avec un "supérieur ou égal à 1", ce qui veut dire qu'il faut que le nombre d'entrée activé soit égale à 1 ou plus pour fonctionner).
Oui modepa, c'est en lien avec les transistor vu qu'un programme seul ne suffit pas, il faut le support correspondant composé des entrées, des transistors, des résistances et des sorties utilisées par le logiciel.
(Petite parenthèse: pour ceux que ça intéresse, c'est un vrai métier, il y a plusieurs formation pour ce domaine. "Bac pro électro-technique", "Bac S" spécialisé "Science de l'ingénieur" et la meilleur, "Bac STI2D" spécialisé "Science de l'information et du numérique")