To the untrained eye, a circuit built with IBM's online Quantum Experience tool looks like something out of an introductory computer-science course. Logic gates, the building blocks of computation, are arrayed on a digital canvas, transforming inputs into outputs. But this is a quantum circuit, and the gates modify not the usual binary 1 or 0 bits, but qubits, the fundamental unit of quantum computing. Unlike binary bits, qubits can exist as a'superposition' of both 1 and 0, resolving one way or the other only when measured. Quantum computing also exploits properties such as entanglement, in which changing the state of one qubit also changes the state of another, even at a distance. Those properties empower quantum computers to solve certain classes of problem more quickly than classical computers.

When one of the first personal computers, the Altair 8800 came along in 1976, Microsoft was ready with a programming language, Altair BASIC. It wants to be equally prepared when quantum computers go mainstream, so it has unveiled a ne programming language and other tools for the futuristic tech at its Ignite conference. You'll still need to understand Qubits and other weird concepts, but by integrating traditional languages like C# and Python, Microsoft will make it easier to do mainstream computing on the complex machines. Quantum computing is famously difficult to grasp -- even IBM's "Beginner's Guide" is laughingly opaque. In discussing Microsoft's new initiatives, Bill Gates called the physics "hieroglyphics," and when asked if he could describe it in one sentence, Satya Nadella said "I don't think so.

Quantum computers are expected to reduce power consumption from 100 to 1000 times because they operate at very low temperature at which the processor would work as a superconductor (i.e. it can conduct electricity with virtually no resistance). On the other hand, quantum computers could accelerate machine learning processes, reducing thousands of years of learning to mere seconds. Quantum computers are based on quantum bits (Qubits) which have two possible values 0 or 1. They do not obey Newtonian laws but quantum laws allowing them to have the probability of being 0 and 1 at the same time. Then head to our article which explains what quantum computing is and how it works. Quantum programming languages are the foundations to interpret ideas into instructions to be carried out by a quantum computer.

The Future is Quantum with Dr. Krysta Svore If someone mentions quantum computing, and you find yourself outwardly nodding your head, but secretly shaking it, you're in good company: some of the world's smartest people admit they don't really understand it either. Fortunately, some of the world's other smartest people, like Dr. Krysta Svore, Principal Research Manager of the Microsoft Quantum – or QuArC – group at Microsoft Research in Redmond, actually DO understand quantum computing, and are working hard to make it a reality. Today, Dr. Svore shares her passion for quantum algorithms and their potential to solve some of the world's biggest problems, explains why Microsoft's topological quantum bit – or qubit – is a game changer for quantum computing, and assures us that, although qubits live in dilution refrigerators at temperatures near absolute zero, quantum researchers can still sit in the comfort of their offices and work with the computer programmer's equivalent of Schroedinger's Cat. Krysta Svore: The problems we're looking at solving with a quantum computer are the problems that, today, require age-of-the-universe time scales. I'm not going to be around for that solution. Some of these problems literally require billions and billions and billions of years to solve. And on a quantum computer, what we've shown in some recent research, is that you can solve some of these problems in a matter of say, weeks, days, hours, seconds. I'll be around for those solutions. A show that brings you closer to the cutting edge of technology research and the scientists behind it. If someone mentions quantum computing and you find yourself outwardly nodding your head but secretly shaking it, you're in good company. Some of the world's smartest people admit they don't really understand it either. Fortunately, some of the world's other smartest people, like Dr. Krysta Svore, Principle Research Manager of the Microsoft Quantum, or QuArC, Group at Microsoft Research in Redmond, actually do understand quantum computing and are working hard to make it a reality. Today, Dr. Svore shares her passion for quantum algorithms and their potential to solve some of the world's biggest problems, explains why Microsoft's topological quantum bit – or qubit – is a game-changer for quantum computing and assures us that although qubits live in dilution refrigerators at temperatures near absolute zero, quantum researchers can still sit in the comfort of their offices and work with the computer programmers equivalent of Schrödinger's Cat. Your research revolves around quantum algorithms.