Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


Cirq is a Python library for writing, manipulating, and optimizing quantum circuits. Developed by Google, Cirq provides tools for programming near-term quantum algorithms on Noisy Intermediate-Scale Quantum (NISQ) devices or simulators. The library allows the creation of circuits at a low level to give users finer control over their quantum programs while retaining an approachable syntax structure. Cirq supports specifying quantum gates and operations through customizable circuit objects, as well as providing facilities for decomposing complex operations into simpler ones. To facilitate algorithm debugging and testing, Cirq can simulate quantum circuits on classical hardware or target actual quantum processors via the Quantum Engine API by Google Cloud.