Microsoft
Untuk membangunkan algoritma kuantum, adalah dicadangkan untuk menggunakan bahasa khusus domain
"fungsi" untuk mentakrifkan fungsi, kata kunci "operasi" baharu untuk operasi kuantum, tiada komen berbilang baris dan penggunaan assert dan bukannya pengendali pengecualian.
Untuk pembangunan pada Q#, platform Windows, Linux dan macOS boleh digunakan, yang disokong dalam Kit Pembangunan Kuantum. Algoritma kuantum yang dibangunkan boleh diuji dalam simulator yang mampu memproses sehingga 32 qubit pada PC biasa dan sehingga 40 qubit dalam awan Azure. IDE menyediakan modul untuk penonjolan sintaks dan penyahpepijat yang membolehkan anda menetapkan titik putus dalam kod Q#, melaksanakan penyahpepijatan langkah demi langkah, menganggarkan sumber yang diperlukan untuk menjalankan algoritma kuantum dan anggaran kos penyelesaian.
Sumber: opennet.ru