Qubits (a portmanteau of "Quantum Bits") are binary values, either 1 or 0.The unique thing about qubits is that they can be both at the same time. To put it simply, if a qubit is "initialized", there is a certain percent chance the the qubit is 0, and another chance it becomes 1. This means, until you observe it and find out what it happened to become, it could be either one of those, and theoretically both. Above is a simulator for a qubit. There are 3 operations available at the moment, Hadamard, Pauli X, and Pauli Y. Press on operations to add them to your program. "Pauli X" and "Pauli Y" are basic inverters, changing a 1 into 0 and vice versa. "Hadamard", however, puts the qubit into a state of probability, making it a 50/50 chance of the qubit changing values, or not. It gives an equally likely possibilty of each outcomes. Set up a series of gates, as long or short as you want. Then, press "Run Script" apply the gates to your qubit one by one. The qubit's new value will be displayed above. The qubit starts as 0.