Visual Studio Blog

The official source of product insight from the Visual Studio Engineering Team

Qubits in Q#

How should qubits be represented in a quantum programming language? In the quantum circuit model, a quantum computation is represented as a sequence of operations, sometimes known as gates, applied to a set of qubits. This leads to pictures such as: In this picture, each horizontal line is a qubit, each box is an operation, and time flows ...