1. A method of quantum computing with physical qubits having two possible quantum states, comprising: forming one or more logical qubits each formed from three physical qubits coupled by a generalized anisotropic exchange interaction, wherein one or two physical qubits in each logical qubit labels a value of 0 or 1 for the corresponding logical qubit; altering the quantum state of two physical qubits in at least one of the one or more logical qubits by selectively activating the generalized anisotropic exchange interaction; and reading the value of the one or more logical qubits by detecting the value of the physical qubits that label the value of the corresponding one or more logical qubits.