This section introduces the principles of quantum computing. Like other guides, we choose to ignore general quantum mechanics and focus only on the elements we see in theoretical quantum computing. For students, learning about quantum mechanical concepts through the most simple of quantum systems (qubits) should hopefully help when learning about generalised quantum mechanics and covering more complicated examples.