Getting started with quantum computing

Dr James Wootton
2 min readOct 19, 2019

First, you’ll need to know how to write quantum programs. Most tools to help you do this are written in Python. So here are some Python basics.

Next you’ll need to use a tool that allows to to create and manipulate quantum programs. As someone who works on a framework called Qiskit, I’d suggest Qiskit. Here are the basics.

To use Qiskit, you can either install it or use our web-based interface. Installation is done with pip install qiskit. If that makes no sense to you, you’d probably be better off with the web version.

Now you have the resources needed to write quantum software, and then run it either on simulators or on real prototype quantum processors (made by IBM, and available on the cloud).

To get ideas on what to do with this new superpower, you could check out our textbook

or this gamified tutorial

Or a whole bunch of other stuff at our main website

If quantum AI is what you are interested in, I actually don’t know much about that. But I have colleagues who do, and they wrote this example of quantum-enhanced support vector machines

For a quantum classifier, there’s also something on our blog.

--

--

Dr James Wootton

Helping to make quantum computers IBM Research . Occasionally misusing them for fun and/or science. Two Ts and no Es. All nonsense here is my own doing