
What is Q# written in?
Quick Facts
- Designed by
- Microsoft Research
- Developer
- Microsoft Quantum Architectures and Computation group and Microsoft
- First released
- 2017
- Typing
- static
- License
- MIT License
- Filename extension
- .qs
About Q#
Q# is a programming language. It is a statically typed and garbage-collected language that is just-in-time compiled to machine code as it runs. It supports functional and imperative programming. A just-in-time (JIT) compiler translates hot code paths to native machine code while the program runs, trading a slower start for faster steady-state speed.
Q# first appeared in 2017 and was designed by Microsoft Research at Microsoft. Q# is now used mainly in specialized niches and by dedicated communities.
How Q# is implemented
In the Language Lineage dataset, its compiler is written in C#.
Q# in the language family tree
Q# drew on ideas from C# and F#.
Sources: Wikipedia · Wikidata · Official site
Frequently Asked Questions
Evidence Sources
Discover More
Spot something wrong?
Every fact on this page is meant to be checkable. If one is wrong, say so and it becomes a dataset change, not a patch to this page.