.. qcengine documentation master file, created by sphinx-quickstart on Sun Jul 7 16:27:02 2019. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. QCEngine ======== QCEngine is a quantum computer simulator accompanying the O'Reilly book `Programming Quantum Computers `_. Needing no installation, QCEngine makes use of the *circle notation* visualizations introduced in the book to provide a compelling pedagogical tool for learning to build quantum circuits. This documentation provides an introduction to the syntax and nuances of the QCEngine simulator. Note that no discussion is provided here regarding the quantum computing background necessary for using this simulator. For this, we refer the user to `Programming Quantum Computers `_. To get started with how to navigate and use the simulator, see the :ref:`quickstart `, or to quickly see a reference list of useful QCEngine commands see the :ref:`cheatsheet `. If you're new to JavaScript - the language used to access QCEngine commands - see our whistle-stop :ref:`introduction to JavaScript `. Contents ================== * :ref:`search` .. toctree:: :maxdepth: 2 :caption: Contents: Quickstart CheatSheet JavaScript