Preface

Quantum computers offer a potential sea change in computing power. IBM Research has made quantum computing available to the public for the first time, providing access to IBM QX from any desktop or mobile device via the cloud. Complete with cutting-edge practical scenarios, this book will help you understand the power of quantum computing by programming for the real-world.

Mastering Quantum Computing with IBM QX begins with an introduction to the concept and principles of quantum computing and the areas in which they can be applied. You'll see how quantum computing can be used to improve the classical methods of computer processing and convert a classical algorithm into a quantum algorithm. You'll then explore the IBM ecosystem, which facilitates quantum development with the help of the Quantum Composer and Qiskit. As you progress through the chapters, you'll learn how to implement algorithms on the quantum processor and how quantum computations are actually performed.

By the end of the book, you'll have learned how to create quantum programs of your own, explored the impact of quantum computing on your business and career, and future-proofed your programming career.