LocalazyLocalazy
Q# je programovací jazyk určený pro kvantové výpočty. Je založen na programovacím jazyce C# a byl vyvinut společností Microsoft. Q# se používá k psaní kvantových algoritmů a programů, které lze spustit na kvantovém počítači. Společnost Microsoft uvolnila Q# jako programovací jazyk s otevřeným zdrojovým kódem pod licencí MIT v roce 2017. Q# je typovaný funkcionální programovací jazyk, který využívá prostředí .NET Framework. Podporuje jak klasické, tak kvantové výpočty. Programy v Q# lze spouštět na simulátoru kvantového počítače nebo na skutečném kvantovém hardwaru. Společnost Microsoft nabízí simulátor kvantového počítače, který lze spustit na osobním počítači. Simulátor lze použít ke spouštění programů Q# a testování kvantových algoritmů. Společnost Microsoft také vyvinula kvantový počítač, který v současné době používají výzkumníci a vědci. Společnost pracuje na zpřístupnění kvantových počítačů vývojářům a podnikům. Microsoft není jedinou společností, která pracuje na kvantové výpočetní technice. Výzkumem a vývojem kvantových počítačů se zabývají také společnosti Google, IBM a Intel.