Skip to content
This repository has been archived by the owner on Nov 16, 2023. It is now read-only.

Latest commit

 

History

History
57 lines (36 loc) · 2.94 KB

welcome.md

File metadata and controls

57 lines (36 loc) · 2.94 KB
uid title description author ms.author ms.date ms.topic
microsoft.quantum.welcome
Get started with Microsoft Quantum
Learn how to get started with Microsoft Quantum and the QDK.
natke
nakersha
10/17/2019
overview

Get started with Microsoft Quantum and the Quantum Development Kit (QDK)

Microsoft Quantum, and the QDK give you the tools to program quantum algorithms, and learn quantum computing. We provide you with a multitude of learning journeys and examples.

You can read up about how quantum computing works and what quantum computers can do.

You can dive right in and write a quantum program using our quickstarts, tutorials and online katas (training exercises).

You can learn about the libraries that are provided with the QDK.

Five things you should know about quantum computing

What is quantum computing?

What can I do with a quantum computer?

Why should I learn quantum computing?

What is the Q# programming language?

How can I learn quantum computing?

Code first

Dive into a 5-minute quickstart to code a Bell state.

Implement Grover's search algorithm in just a few lines of code.

Try one of the Quantum Katas, short training exercises to teach you how to program in Q# and learn quantum computing.

Browse the Q# samples

Learn about the libraries

In addition to the standard and numeric Q# libraries, the QDK includes libraries that abstract scenario specific functionality, to make it easier for you to write quantum programs that target that scenario. For example, Quantum Chemistry is a library for modeling chemical processes at the quantum level.

Watch this video to learn more about the chemistry library.

Next steps

  • You can try the Quantum Katas directly in your browser
  • Develop on your local machine with the host programming language and development environment of choice:
    • Develop with Python
    • Develop with Visual Studio
    • Develop with Visual Studio Code
    • Develop with Jupyter Notebooks
  • Become part of the Microsoft Quantum community by contributing to the QDK open source project