qubit

How do qubits work and what are their pros and cons? What impact will they have on programming languages?

What can we do more with qubits than normal bits, and how do they work? I read about them some time ago, and it appears that qubits can store not just 0 or 1, but also 0 and 1 at the same time. I don't really understand how they work. Can someone please explain this to me? What are their pros and cons, and what impact will they have on ...