Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


Q# is a domain-specific programming language used for expressing quantum algorithms. The language was developed by Microsoft to integrate seamlessly with the company’s .NET platform and is part of the Quantum Development Kit, which includes classical libraries, quantum simulators, and resource estimators. Q#'s syntax resembles C#, which makes it approachable for developers already familiar with .NET languages. It allows quantum computing operations to be written alongside traditional code in a single project and can be used to debug against both local quantum simulators or Azure Quantum services that provide access to true hardware resources.