Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I'd like to begin working with quantum computers as a hobby. Is this possible?

  1. Where can I buy a quantum (personal) computer so I can run (my) quantum computer programs?

  2. What quantum computing programming languages are out there? Is there something like a compilable quantum computing programming language?

Any pointers to resources, tutorials are very appreciated.

I've read Quantum Computing for Computer Scientists and it's very interesting! Can't wait to begin programming.

share|improve this question

migrated from stackoverflow.com Jul 6 '11 at 13:47

This question came from our site for professional and enthusiast programmers.

You best start by clearing out the attic, this' gonna take some space… dwavesys.com/en/products-services.html –  deceze Jul 6 '11 at 12:39
@deceze And winning the lottery jackpot a couple of times perhaps :P –  Raoul Jul 6 '11 at 12:44
@deceze: Caveat Emptor –  phresnel Jul 6 '11 at 13:09
@Jeremy It's an odd question, but it's reasonably on-topic and would even be constructive if someone were to write up a serious answer (even if the answer is "you can't do that"). –  Anna Lear Jul 6 '11 at 14:11
@Jeremy It's not a coding problem, for one thing. –  Anna Lear Jul 6 '11 at 14:31

5 Answers 5

There is also a handful of quantum machine simulators, so you can save the money to buy more cats:

I guess http://www.quantiki.org/ is a good place for you.

share|improve this answer
+1 for "buy more cats". You never know when they're going to die or not. –  joshin4colours Oct 21 '11 at 13:39

There is a great overview of quantum computing on the Software Engineering Radio podcast:


It doesn't answer your questions directly, but it might provide you with a better idea of the state of the art.

share|improve this answer
Great technical introduction; exactly what you describe, it gives me a better state of the art. –  Pindatjuh Jul 6 '11 at 18:17

There is actually a language, QCL which is designed to be run on simulated quantum machines. It's based around C style syntax and is compilable with GCC and has added functions to cope with the qubits.

share|improve this answer
  1. http://dwavesys.com/en/products-services.html

  2. Umm, you'd want to know the answer to this before you even considered buying one :P

share|improve this answer
I think question 2 is the really interesting one. And such a language could be run on a simulator. Of course there's a huge distortion in memory and time cost, but you can already try to get your head around what I would assume to be a set of fundamentally different programming concepts. –  back2dos Oct 21 '11 at 12:05

Quantum Computing as a hobby is a very nice idea. I think that to buy and even build a Quantum Computer is unpractical.

But you can have quantum computing as a hobby and read books about it. In youtube you can find some nice videos about Quantum Computing too.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.