Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: De Gregorio, Francesco Junior
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2410.06779
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866912280954798080
author De Gregorio, Francesco Junior
author_facet De Gregorio, Francesco Junior
contents This paper introduces ONDA, a quantum programming language designed to significantly simplify quantum programming by providing multiple abstraction layers similar to those found in classical computing. Unlike traditional quantum programming languages, which primarily focus on circuit construction, ONDA compiles into quantum instructions executed autonomously by specialized quantum hardware, eliminating the need for classical assistance. The proposed architecture uniquely supports sequential execution, branching, and the direct implementation of classical control structures such as conditional statements and loops (e.g., if, do-while) entirely within the quantum domain. By leveraging a quantum microarchitecture that autonomously processes compiled instructions, ONDA facilitates the intuitive implementation of high-level quantum algorithms, reducing complexity and broadening access to quantum programming to promote wider adoption and accelerate advancements in quantum computing.
format Preprint
id arxiv_https___arxiv_org_abs_2410_06779
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle ONDA: A High-Level Quantum Programming Language with Sequential Execution and Conditional Branching
De Gregorio, Francesco Junior
Quantum Physics
This paper introduces ONDA, a quantum programming language designed to significantly simplify quantum programming by providing multiple abstraction layers similar to those found in classical computing. Unlike traditional quantum programming languages, which primarily focus on circuit construction, ONDA compiles into quantum instructions executed autonomously by specialized quantum hardware, eliminating the need for classical assistance. The proposed architecture uniquely supports sequential execution, branching, and the direct implementation of classical control structures such as conditional statements and loops (e.g., if, do-while) entirely within the quantum domain. By leveraging a quantum microarchitecture that autonomously processes compiled instructions, ONDA facilitates the intuitive implementation of high-level quantum algorithms, reducing complexity and broadening access to quantum programming to promote wider adoption and accelerate advancements in quantum computing.
title ONDA: A High-Level Quantum Programming Language with Sequential Execution and Conditional Branching
topic Quantum Physics
url https://arxiv.org/abs/2410.06779