例如逻辑阵列）。而现在，客制化IC和现场可程式逻辑门阵列（field-programmable gate array）通常是用硬体描述语言（Hardware Description Languages）（HDL） such as Verilog orVHDL来做设计。
通用逻辑闸.查尔斯·桑德斯·皮尔士(1880–81的冬天)指出NOR闸可以单独使用(或者NAND闸也可以)来产生其他逻辑闸的所有功能，不过他的这个研究一直到1933年才发表。在1913年，Henry M. Shef