Microsoft Developer Blogs

Get the latest information, insights, announcements, and news from Microsoft.

Image trace DJ2
Visualizing quantum programs using the QDK

Troubleshooting unexpected behavior, also known as debugging, is an important part of the quantum software development lifecycle, same as for the “classical” software. Unlike with classical software development, though, observing the state of a quantum system and tracking the behavior of a quantum program might not be easy. In this blog...


The ARM processor (Thumb-2), part 12: Control transfer

The most basic control transfer is a direct relative branch. The reach of the relative branch is around ±16MB, with a compact 16-bit encoding available for branch targets within 2KB. The relative branch instruction can be conditionalized on the status flags: The conditions come in pairs (aside from AL), and toggling the bottom bit ...


Jupyter in Visual Studio Code – June 2021 Release

We are pleased to announce that the June 2021 release of the Jupyter Extension for Visual Studio Code is now available. If you are working with Python, we recommend downloading the Python extension from the Marketplace, or installing it directly from the extension gallery in Visual Studio Code. If you already have the Python extension ...