$Classi|Q\rangle$ Towards a Translation Framework To Bridge The Classical-Quantum Programming Gap
Matteo Esposito, Maryam Tavassoli Sabzevari, Boshuai Ye, Davide, Falessi, Arif Ali Khan, Davide Taibi

TL;DR
This paper proposes $Classi|Q angle$, a translation framework aimed at bridging classical and quantum programming by converting high-level languages into quantum assembly, facilitating broader access to quantum computing.
Contribution
It introduces a blueprint for a translation framework that enables non-experts to program quantum computers using familiar high-level languages.
Findings
Framework serves as a blueprint for quantum software engineering
Supports translation from Python and C++ to quantum assembly
Lays out future enhancements for broader quantum platform integration
Abstract
Quantum computing, albeit readily available as hardware or emulated on the cloud, is still far from being available in general regarding complex programming paradigms and learning curves. This vision paper introduces , a translation framework idea to bridge Classical and Quantum Computing by translating high-level programming languages, e.g., Python or C++, into a low-level language, e.g., Quantum Assembly. Our idea paper serves as a blueprint for ongoing efforts in quantum software engineering, offering a roadmap for further development to meet the diverse needs of researchers and practitioners. is designed to empower researchers and practitioners with no prior quantum experience to harness the potential of hybrid quantum computation. We also discuss future enhancements to , including support for additional quantum…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
