Pith. sign in

REVIEW 4 cited by

OpenQASM 3: A broader and deeper quantum assembly language

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2104.14722 v2 pith:5SZ4V7XQ submitted 2021-04-30 quant-ph

OpenQASM 3: A broader and deeper quantum assembly language

classification quant-ph
keywords quantumlanguageopenqasmassemblycircuitscontroldescribebroader
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
read the original abstract

Quantum assembly languages are machine-independent languages that traditionally describe quantum computation in the circuit model. Open quantum assembly language (OpenQASM 2) was proposed as an imperative programming language for quantum circuits based on earlier QASM dialects. In principle, any quantum computation could be described using OpenQASM 2, but there is a need to describe a broader set of circuits beyond the language of qubits and gates. By examining interactive use cases, we recognize two different timescales of quantum-classical interactions: real-time classical computations that must be performed within the coherence times of the qubits, and near-time computations with less stringent timing. Since the near-time domain is adequately described by existing programming frameworks, we choose in OpenQASM 3 to focus on the real-time domain, which must be more tightly coupled to the execution of quantum operations. We add support for arbitrary control flow as well as calling external classical functions. In addition, we recognize the need to describe circuits at multiple levels of specificity, and therefore we extend the language to include timing, pulse control, and gate modifiers. These new language features create a multi-level intermediate representation for circuit development and optimization, as well as control sequence implementation for calibration, characterization, and error mitigation.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 4 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Claim against Measurement: Statistical Artefacts in Quantum Error Mitigation Benchmarks

    quant-ph 2026-05 conditional novelty 6.0

    Systematic review of 81 QEM papers finds only 25% use inferential methods and demonstrates via ZNE case studies that parameter sensitivity and temporal drift can create illusory performance gains.

  2. Noise Correlations as a Resource in Pauli-Twirled Circuits

    quant-ph 2026-03 conditional novelty 6.0

    Noise correlations increase the fidelity of randomly compiled Clifford circuits under a broad class of Gaussian noise.

  3. Towards solving industrial integer linear programs with Decoded Quantum Interferometry

    quant-ph 2025-09 unverdicted novelty 5.0

    The authors convert an automotive ILP to max-XORSAT and implement DQI with a quantum circuit for belief propagation decoding, benchmarking against Gurobi and random sampling.

  4. A Survey of Quantum Programming Languages

    quant-ph 2026-06 unverdicted novelty 3.0

    Survey presenting a classification framework for ten quantum programming languages with conceptual and experimental comparisons leading to a list of design challenges.