Microsoft
Za razvoj kvantnih algoritama predlaže se korištenje jezika specifičnog za domenu
"funkcija" za definiranje funkcija, nova ključna riječ "operacija" za kvantne operacije, bez komentara u više redaka i korištenje assert umjesto rukovatelja izuzetkom.
Q# razvoj se može koristiti na Windows, Linux i macOS platformama koje podržava Quantum Development Kit. Razvijeni kvantni algoritmi mogu se testirati u simulatoru koji može obraditi do 32 kubita na običnom računaru i do 40 kubita u Azure oblaku. Moduli za isticanje sintakse i program za otklanjanje grešaka su obezbeđeni za IDE, što vam omogućava da postavite tačke prekida u Q# kodu, izvršite otklanjanje grešaka korak po korak, procenite resurse potrebne za izvršavanje kvantnog algoritma i procenjenu cenu rešenja.
izvor: opennet.ru