Q# (Q-Sharp) - это предметно-ориентированный язык программирования, используемый для выражения квантовых алгоритмов. Он предлагается как часть пакета Quantum Development Kit, разработанного Microsoft.

Q# (Q-sharp) - это предметно-ориентированный язык программирования, используемый для выражения квантовых алгоритмов. Он должен использоваться для написания подпрограмм, которые выполняются на дополнительном квантовом процессоре под управлением классической главной программы и компьютера.

Q# предоставляет небольшой набор примитивных типов, а также два способа (массивы и кортежи) для создания новых структурированных типов. Он поддерживает базовую процедурную модель для написания программ с циклами и операторами if/then. Конструкции верхнего уровня в Q # - это типы, операции и функции, определяемые пользователем.

Для получения дополнительной информации см. Справочник по языку Q #.