Las compuestas lógicas AND /OR /NOT son: circuitos electrónicos diseñados para obtener resultados binarios (0,1), los cuales se obtienen de operaciones lógicas binarias (suma, multiplicación). Dichas compuertas son AND, OR, NOT, NAND, NOR, XOR, XNOR. Además se pueden conectar entre sí para obtener nuevas funciones.