The race to build the first quantum computers is on.

Microsoft's efforts in this space are supported by a dedicated subsection of the Microsoft Research division -- and IBM's work in this space is no less far-reaching.

A universal quantum computer uses quantum mechanics to process massive amounts of data and perform computations in powerful new ways not possible with today's conventional computers.

But before we can start to discuss the implications for software application developers 'programming to' (or from) the power of quantum machines, we need to build them and stabilise them first.

To read more, click here.