Es un circuito que maneja la información con unos y ceros. En lógica positiva, el uno es un nivel alto (5 volts) y el cero es un nivel bajo (0 volts). En lógica negativa, el cero es un nivel alto (5 volts) y el uno es un nivel bajo (0 volts).
Se cuenta con diferentes familias de circuitos lógicos:
La TTL, que trabaja con dos niveles: 0 y 5V.
La CMOS, también trabaja con dos niveles: 0 y 3-15V.
Están compuestos por elementos digitales como las compuertas lógicas: AND, OR, NOT, NAND, NOR y XOR.
También se utilizan compuertas lógicas con mayor número de elementos como los multiplexores, demultiplexores, codificadores, decodificadores, flip-flops, memorias y microprocesadores.