By systematically inflating the group of n × n permutation matrices to the group of n × n unitary matrices, we can see how classical computing is embedded in quantum computing. In this proces, an important role is played by two subgroups of the unitary group U(n), i.e. XU(n) and ZU(n). Here, XU(n) consists of all n × n unitary matrices with all line sums (i.e. the n row sums and the n column sums) equal to 1, whereas ZU(n) consists of all n × n diagonal unitary matrices with upper-left entry equal to 1. As a consequence, quantum computers can be built from NEGATOR gates and PHASOR gates. The NEGATOR is a 1-qubit circuit that is a natural generalization of the 1-bit NOT gate of classical computing. In contrast, the PHASOR is a 1-qubit circuit not related to classical computing.