QUA Development Environment

Via the desktop app, the user finds the orchestrator on the network, initialize communication with it, and downloads and manages QM’s software versions and updates.

The QM Python package is used by the quantum developer to:

Create quantum machine configurations Instantiate quantum machines and communicate with them (via the quantum machine API) Write QUA programs and execute them on quantum machines

../_images/dev_env1.png

Quantum Machine and QUA Environment