Q# Blog

Quantum Development

Extending the Q# Compiler

In this blog post, I would like to talk about a feature that is especially interesting when it comes to new ways for you to incorporate your own ideas and vision into our tools: Custom compilation steps, which allow you to extend and customize the Q# compilation process.

Q# Compiler Optimizations

In this post Rory Soiffer, an intern with Microsoft's Quantum group during the summer of 2019, describes the project he worked on - building a framework for Q# compiler optimizations.

What are Qubits?

We consider the true nature of qubits, both as physical objects and as how they should be represented in a programming language.

A Year of Q#

The Quantum Architecture and Computation group launched Q#, our quantum computing programming language, a year ago on December 11th, 2017. This post is a brief overview of the language developments and the community growth since the first release.