Portas lógicas ou circuitos lógicos, são dispositivos que operam um ou mais sinais lógicos de entrada para produzir uma e somente uma saída, dependente da função implementada no
circuito. São geralmente usadas em circuitos
eletrônicos, por causa das situações que os sinais deste tipo de circuito podem apresentar: presença de sinal, ou "1"; e ausência de sinal, ou "0". As situações "Verdade" e "Falso" são estudadas na
Lógica Matemática ou
Lógica de Boole; origem do nome destas portas. O comportamento das portas lógicas é conhecido pela
tabela verdade que apresenta os estados lógicos das entradas e das saídas.