Chapter 12
Programming a Quantum Computer
IN THIS CHAPTER
Meeting the requirements for quantum computer programming
Thinking like a developer
Getting your quantum on
Breaking down a quantum algorithm
Programming a quantum computer is very different from programming a classical computer. If you're an experienced developer, you’ll have some things to unlearn. If you’re new to development, you’ll have a steep learning curve but the advantage of a fresh start.
We recommend that you try quantum computer programming if you’re interested in the field as a whole, even if you're not a dev and don't intend to become one. Why? Because quantum computing is outstanding at some things and not much use for others. There’s no better way to develop a feel for what quantum computers can and can’t do at their current state of development — and what they might be capable of in the future — than to learn at least some basic quantum computer programming skills today.
And if you are a dev, learning how to program a quantum computer is vital if you want to make quantum computers do much. You have to not ...
Get Quantum Computing For Dummies now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.