English

GUPPY: Pythonic Quantum-Classical Programming

Programming Languages 2025-10-15 v1 Software Engineering Quantum Physics

Abstract

We present ongoing work on Guppy, a domain-specific language embedded in Python that allows users to write high-level hybrid quantum programs with complex control flow in Pythonic syntax, aiming to run them on actual quantum hardware.

Keywords

Cite

@article{arxiv.2510.12582,
  title  = {GUPPY: Pythonic Quantum-Classical Programming},
  author = {Mark Koch and Alan Lawrence and Kartik Singhal and Seyon Sivarajah and Ross Duncan},
  journal= {arXiv preprint arXiv:2510.12582},
  year   = {2025}
}

Comments

Presented at the Fourth International Workshop on Programming Languages for Quantum Computing (PLanQC 2024)