Getting Started with the Microsoft Quantum Development Kit

Choose the Environment That's Right for You

Jupyter Notebooks

A great way to get started with Q# before installing the Quantum Development Kit is via some of the Jupyter notebooks available in our GitHub Quantum repository. In particular:

To run these locally, take a look at our Jupyter notebooks getting started guide.

Visual Studio

If you are already a Visual Studio user, you can install the extension to get started developing Q# in Visual Studio.

Then, check our quickstart guide for step-by-step instructions for your first quantum program.

Visual Studio Code

If you are already a Visual Studio Code user, start by installing the latest version of the .NET Core SDK (2.2 or later) by following the instructions from the .NET downloads page. Then, you can install the extension to get started developing Q# in Visual Studio Code.

Then, check our quickstart guide for step-by-step instructions for your first quantum program.

Python

If you are a Python user, check out our getting started with Python and the Quantum Development Kit guide.

Learn Quantum Computing with Q#