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
- A basic understanding of quantum computing concepts.
- Basic knowledge of regular programming concepts.
- The latest version of Visual Studio Code or open VS Code on the Web.
- The latest version of the Azure Quantum Development Kit extension.