Create your first Q# program with 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 can:

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

During this module, you'll:

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

Prerequisites