Create your first Q# program by using the Quantum Development Kit

Beginner
Developer
Quantum Development Kit
Azure Quantum

Get started with Q# programming by building a quantum random number generator.

Learning objectives

By the end of this module, you'll be able to:

  • Allocate qubits and apply quantum operations to them.
  • Create a Q# program by using the Azure Quantum Development Kit.
  • Explain how Q# programs are structured.

During this module, you will:

  • Learn the basic structure of a Q# program.
  • Create a new Q# file.
  • Define the logic of a problem.
  • Combine classical and quantum operations to solve a problem.
  • Work with qubits and quantum operations to build a quantum random number generator.

Prerequisites