Microsoft
Upang bumuo ng mga quantum algorithm, iminungkahi na gumamit ng wikang tukoy sa domain
"function" para sa pagtukoy ng mga function, isang bagong keyword na "operasyon" para sa quantum operations, walang multi-line na komento, at ang paggamit ng assert sa halip na mga exception handler.
Para sa pagpapaunlad sa Q#, maaaring gamitin ang mga platform ng Windows, Linux at macOS, na sinusuportahan sa Quantum Development Kit. Maaaring masuri ang mga binuong quantum algorithm sa isang simulator na may kakayahang magproseso ng hanggang 32 qubits sa isang regular na PC at hanggang 40 qubits sa Azure cloud. Nagbibigay ang IDE ng mga module para sa pag-highlight ng syntax at isang debugger na nagbibigay-daan sa iyong magtakda ng mga breakpoint sa Q# code, magsagawa ng sunud-sunod na pag-debug, tantyahin ang mga mapagkukunang kinakailangan upang magpatakbo ng isang quantum algorithm at ang tinantyang halaga ng solusyon.
Pinagmulan: opennet.ru