Learning how to program a quantum computer has been pushed a step forward with Microsoft's release of a free preview of its Quantum Development Kit. This includes the Q# programming language — which ...