Many experts in the field agree that Quantum Computing is finally within the realm of realization.

But what is Quantum Computing? Why do we need it? What can we solve with it that we cannot with supercomputers?

What are some of the challenges involved?

What does a quantum program look like?

In this easy-to-understand introduction, John demystifies the basics of quantum computing, and introduces its context to an audience that is familiar with software-engineering but perhaps not deeply schooled in quantum physics!