Um nível lógico é um dos vários estados que um sinal digital pode possuir, expresso como uma tensão DC (corrente contínua) em relação à terra elétrica. Normalmente, o termo refere-se à lógica binária na qual podem existir dois níveis, ou estados: lógica 1 (também chamada de estado alto) e lógica 0 (também chamada de estado baixo).
Na maioria dos circuitos, a lógica 1 é representada por aproximadamente +5 V (5 volts positivos) em relação à terra, enquanto a lógica 0 é representada por aproximadamente a mesma tensão que a terra (0 V). Este sistema é chamado de lógica positiva ou ativa-alta. Em alguns circuitos os dois níveis de tensão são invertidos, de forma que a tensão superior representa a lógica 0 e a tensão inferior representa a lógica 1. Este sistema é conhecido como lógica negativa ou ativa-baixa.
Na maioria dos sistemas práticos, há algum espaço para erro nas tensões lógicas. Por exemplo, em um circuito ativo-alto, a lógica 1 pode ser representada por qualquer tensão entre +3,5 V e +6,5 V, enquanto que a lógica 0 pode ser representada por qualquer tensão entre -1,0 V e +2,0 V. Um sinal entre +2,0 V e +3,5 V não seria reconhecido como baixo ou alto, e seria rejeitado como inválido.
Em práticos circuitos binários, os níveis lógicos são manipulados e manipulados por comutadores eletrônicos, chamados portões lógicos, conectados em matrizes maciças para realizar cálculos e operações digitais. A lógica binária serve como base sobre a qual quase todos os dispositivos digitais, incluindo computadores, operam.
Alguns circuitos funcionam com mais de dois níveis digitais. Um sistema baseado em lógica trinária tem três níveis, representando dígitos ou estados chamados -1 (falso), 0 (neutro) e +1 (verdadeiro); a maioria dos outros tem alguma potência superior a dois níveis, como quatro, oito, 16, 32, 64, e assim por diante.