Google engineers have developed a simulated quantum computer called Quantum Computing Playground that allows you to write, run, and debug software using quantum algorithms.
Quantum Computing Playground runs in a Chrome browser with a simple interactive interface. A scripting language called QScript includes debugging and 3D quantum-state visualization features.
You can efficiently simulate quantum registers up to 22 qubits and run Grover’s and Shor’s algorithms. There’s also a variety of quantum gates built into the scripting language itself.
Quantum-state visualization in Quantum Computing Playground. A set of qubits (“quantum register”) can be visualized typically as a 2D or 3D graph, on which points or bars represent superpositions of qubits, while their color or bar height represent amplitude and phase of a given superposition.
Via Dr. Stefan Gruenwald