Este documento describe las compuertas lógicas, incluyendo que una compuerta lógica produce resultados basados en las señales de entrada y que usan el sistema binario de 0 y 1. Explica las tablas de verdad que muestran todas las combinaciones lógicas posibles y su resultado. También describe los mapas de Karnaugh que simplifican la simplificación de expresiones booleanas aprovechando el reconocimiento de patrones y el álgebra de Boole que esquematiza las operaciones lógicas AND, OR, NOT e IF.