Microsoft today released the first public preview of Quantum Development Kit which will help developers learn how to program a quantum computer which is believed to be the future of computing. Along with the Quantum Development Kit, Microsoft also released the Q# programming language, a quantum computing simulator and other resources which help developers to get started with Quantum Computing development.
“The hope is that you play with something like teleportation and you get intrigued,” said Krysta Svore, a principal researcher at Microsoft who has led the development of the quantum software and simulator.
As you expect, this new SDK is deeply integrated into Visual Studio, so it will be familiar to developers who are already developing applications in other programming languages. The local quantum simulator can be used to simulate around 30 logical qubits of quantum computing power using a typical PC. This will enable developers to debug quantum code and test programs on small instances right on their PCs. For developers looking for large scale challenges, Microsoft has announced an Azure-based simulator that can simulate more than 40 logical qubits of computing power.