What is Quantum Programming?
Quantum programming is based upon the concept of _qubits_ rather than ordinary _bits_. Qubits may:
- Be in some indeterminate combination of 0 or 1, known as superposition;
- Be able to affect other qubits when observed, known as entanglement;
- Always collapse to either 0 or 1 when observed, also referred to as measuring.