The Q# language, pronounced as q-sharp, is part of Microsoft’s QDK, or Quantum Development Kit, which also provides tools and IDE or Integrated Development Environment support. The goal of the Q# quantum programming language is not only to support early learnings on quantum computing and quantum hardware but also to support development of future large-scale applications.
The Q# language, and its underlying type-system, gives you the power to combine classical computations and quantum computations within the same program. ...