Les matériaux semi conducteurs permettent de mettre facilement en oeuvre des dispositifs gérant des niveaux logiques 1 ou 0. Par exemple, un transistor peut être vu comme un interrupteur commandé et le montage suivant :
comme une fonction logique inverseuse. La maîtrise des techniques d'intégration de composant sur des substrats silicium a permis d'intégrer un grand nombre de transistors donc des fonctions logiques.