Q# programming language

GPTKB entity

Statements (32)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:designedFor gptkb:quantum_computing
gptkbp:developedBy gptkb:Microsoft
gptkbp:documentation https://docs.microsoft.com/en-us/quantum/
gptkbp:fileExtension .qs
gptkbp:firstAppearance 2017
gptkbp:hasFeature type safety
classical and quantum interoperability
control flow for quantum operations
operations and functions
qubits as first-class types
unit testing for quantum code
https://www.w3.org/2000/01/rdf-schema#label Q# programming language
gptkbp:influencedBy gptkb:F#
gptkb:C#
gptkbp:latestReleaseVersion 2023-10-10
0.27.301232
gptkbp:license gptkb:MIT_License
gptkbp:openSource true
gptkbp:paradigm functional programming
imperative programming
quantum programming
gptkbp:runsOn gptkb:.NET
gptkbp:supports quantum simulation
quantum algorithms
gptkbp:usedFor gptkb:Quantum_Development_Kit
quantum algorithm research
quantum education
quantum software development
gptkbp:website https://docs.microsoft.com/en-us/quantum/language/?view=qsharp-preview
gptkbp:bfsParent gptkb:Azure_Quantum
gptkbp:bfsLayer 6