POPL 2026
Sun 11 - Sat 17 January 2026 Rennes, France

The Sixth International Workshop on Programming Languages for Quantum Computing (PLanQC 2026) aims to bring together researchers from the fields of programming languages and quantum information science, exposing the programming languages community to the unique challenges of programming quantum computers. It will promote the development of tools to assist in the process of programming quantum computers, both those that exist today and those likely to exist in the near to far future.

Topics of particular interest include:

  • High-level quantum programming languages
  • Verification tools for quantum programs
  • Novel quantum programming abstractions
  • Quantum circuit optimizations
  • Error handling, mitigation, and correction
  • Instruction sets for quantum hardware
  • Other techniques from traditional programming languages (e.g., types, compilation/optimization, foreign function interfaces) applied to the domain of quantum computation.
Plenary

This program is tentative and subject to change.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 12 Jan

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

09:00 - 10:30
Session 1PLanQC at Salle 14
09:00
10m
Talk
Opening Address
PLanQC
09:10
20m
Talk
Traq: Estimating the Quantum Cost of Classical Programs
PLanQC
Anurudh Peduri Ruhr University Bochum, Jam Kabeer Ali Khan Standard Chartered Bank; Max Planck Institute for Security and Privacy (MPI-SP), Gilles Barthe MPI-SP; IMDEA Software Institute, Michael Walter Ruhr-Universität Bochum
09:30
20m
Talk
VC-Qiskit: Automated–Interactive Verification of Qiskit Passes with Minimal Intrusion
PLanQC
Xiaoquan Xu , Li Zhou Institute of Software at Chinese Academy of Sciences, Mingsheng Ying Institute of Software at Chinese Academy of Sciences; Tsinghua University
09:50
20m
Talk
Verifying Repeat-Until-Success Circuits with AutoQ
PLanQC
Jyun-Ao Lin National Taipei University of Technology, Yu-Fang Chen Academia Sinica, Jakub Havlík Brno University of Technology, Ondřej Lengál Brno University of Technology, Fang-Yi Lo Academia Sinica, Wei-Lun Tsai Academia Sinica
10:10
20m
Talk
Quantum Assertion Testing Without Mid-Circuit Measurement: Strategies and Lower Bounds
PLanQC
Shengyuan Yang University of Wisconsin-Madison, Charles Yuan University of Wisconsin–Madison
10:30 - 11:00
10:30
30m
Coffee break
Break
POPL Catering

11:00 - 12:30
Session 2PLanQC at Salle 14
11:00
45m
Keynote
Keynote Talk
PLanQC
Christopĥe Chareton CEA, LIST, France
11:45
20m
Talk
One rig to control them all
PLanQC
Chris Heunen University of Edinburgh, Robin Kaarsgaard University of Southern Denmark, Louis Lemonnier University of Edinburgh
12:05
20m
Talk
Quantum Coherence Spaces Revisited: A von Neumann (Co)Algebraic Approach
PLanQC
Thea Li Inria, LMF, ENS Paris-Saclay, Université Paris-Saclay, Vladimir Zamdzhiev Inria
12:30 - 14:00
12:30
90m
Lunch
Lunch
POPL Catering

13:40 - 15:30
Session 3PLanQC at Salle 14
13:50
20m
Talk
A Graded Modal Type Theory for Pulse Schedules
PLanQC
Robin Adams Chalmers University of Technology, Gothenburg University, Sweden, Jean-Philippe Bernardy Chalmers University of Technology, Gothenburg University, Sweden, Lorenzo Perticone Chalmers University of Technology, Gothenburg University, Sweden, Jeremy Pope Chalmers University of Technology, Gothenburg University, Sweden
14:10
20m
Talk
Efficient Parallel Compilation and Profiling of Quantum Circuits at Large Scales
PLanQC
Jane Moore Queen's University Belfast, Michael Hart Queen's University Belfast, John McAllister Queen's University Belfast
14:30
20m
Talk
A Unified Assertion-Based Framework for Classical-Quantum Program Verification
PLanQC
14:50
20m
Talk
A Pulse-Level DSL for Real-Time Quantum Control with Hardware Compilation and Emulation
PLanQC
Yu-Hsuan Wu Academia Sinica, Yue Shi Princeton University, Junyi Liu University of Maryland, Yuxiang Peng Purdue University
15:10
20m
Talk
Programming Abstractions for Quantum Linear Algebra
PLanQC
Charles Yuan University of Wisconsin–Madison
15:30 - 16:00
15:30
30m
Coffee break
Break
POPL Catering

16:00 - 17:30
Session 4PLanQC at Salle 14
16:00
30m
Poster Session
PLanQC

16:30
20m
Talk
Compiling Quantum Lambda-Terms into Circuits via the Geometry of Interaction
PLanQC
Kostia Chardonnet Université de Lorraine, CNRS, Inria, LORIA, Ugo Dal Lago University of Bologna; Centre Inria d’Université Côte d’Azur, Naohiko Hoshino Sojo University, Paolo Pistone Université Claude Bernard Lyon 1
16:50
20m
Talk
Towards a Hierarchical Quantum Circuit Language
PLanQC
William Schober Università della Svizzera italiana, Scott Wesley Dalhousie University
17:10
20m
Talk
Denotational semantics for stabiliser quantum programs
PLanQC
Robert I. Booth University of Oxford, Cole Comfort INRIA Paris-Saclay

Unscheduled Events

Not scheduled
Poster
Embedding a Type-safe Quantum-Lambda Calculus in Haskell
PLanQC
Jessica Foster University of Bristol, Nicola Assolini Quantinuum, Samantha Frohlich University of Bristol, Meng Wang University of Bristol
Not scheduled
Poster
Strictness by Rewrite: Formalising Bipermutative Categories and Quantum Program Semantics in Agda
PLanQC
Malin Altenmüller University of Edinburgh, Robin Kaarsgaard University of Southern Denmark
Not scheduled
Poster
QUAPLA : a Library for Exact Linear Algebra on Quantum Computers
PLanQC
Ulysse Dupont-Latapie Laboratoire de Recherche de l'EPITA, Ludovic Perret EPITA
Not scheduled
Poster
Graphix: An Open-Source Compiler and Simulator for Measurement-Based Quantum Computation
PLanQC
Not scheduled
Poster
Towards a New Logic for Higher Order Quantum Computation
PLanQC
Julien Lamiroy Université Paris Saclay
Not scheduled
Poster
The MBQCert Project
PLanQC
Not scheduled
Poster
Resource-Aware Hybrid Quantum Programming with General Recursion and Quantum Control
PLanQC
Kostia Chardonnet Université de Lorraine, CNRS, Inria, LORIA, Emmanuel Hainry LORIA, Université de Lorraine, Romain Péchoux Université de Lorraine; CNRS; Inria; LORIA, Thomas Vinet Université de Lorraine, Inria, LORIA
Not scheduled
Poster
Towards a Non-linear Quantum Lambda Calculus
PLanQC
Rikiya Kashiwagi Kyoto University, Atsushi Igarashi Kyoto University
Not scheduled
Poster
Mutability in Quantum Programming Languages
PLanQC
Alex Rice University of Edinburgh
Not scheduled
Poster
Functional Quantum Circuit Simulation with Tensor Term Rank Reduction
PLanQC
Fritz Henglein University of Copenhagen, Thobias Seth Larsen University of Copenhagen, Mads Rehof University of Copenhagen, Sjúrður Skorheim University of Copenhagen

Accepted Talks

Title
A Graded Modal Type Theory for Pulse Schedules
PLanQC
A Pulse-Level DSL for Real-Time Quantum Control with Hardware Compilation and Emulation
PLanQC
A Unified Assertion-Based Framework for Classical-Quantum Program Verification
PLanQC
Compiling Quantum Lambda-Terms into Circuits via the Geometry of Interaction
PLanQC
Denotational semantics for stabiliser quantum programs
PLanQC
Efficient Parallel Compilation and Profiling of Quantum Circuits at Large Scales
PLanQC
One rig to control them all
PLanQC
Programming Abstractions for Quantum Linear Algebra
PLanQC
Quantum Assertion Testing Without Mid-Circuit Measurement: Strategies and Lower Bounds
PLanQC
Quantum Coherence Spaces Revisited: A von Neumann (Co)Algebraic Approach
PLanQC
Towards a Hierarchical Quantum Circuit Language
PLanQC
Traq: Estimating the Quantum Cost of Classical Programs
PLanQC
VC-Qiskit: Automated–Interactive Verification of Qiskit Passes with Minimal Intrusion
PLanQC
Verifying Repeat-Until-Success Circuits with AutoQ
PLanQC

Call for Submissions

We invite members of the programming languages and quantum computing communities to submit talk proposals for the 6th International Workshop on Programming Languages for Quantum Computing (PLanQC 2026), co-located in January 2026 with POPL in Rennes, France. The workshop will be held on 12 January 2026.

PLanQC aims to bring together researchers from the fields of programming languages and quantum information, exposing the programming languages community to the unique challenges of programming quantum computers. It will promote the development of tools to assist in the process of programming quantum computers, as they exist today and as they are likely to exist in the near to distant future.

Submissions to PLanQC should take the form of 2-5 page abstracts (single-column, 11pt acmsmall style, not including references), with links to larger preprints when appropriate. Work in progress is welcome. We hope to make PLanQC maximally accessible to the programming languages community. Thus, abstracts should cover cutting-edge ideas and results, but not be opaque to new, potential entrants to quantum computing coming from programming languages. Abstracts will be reviewed for quality and relevance to the workshop, and accepted authors will be invited to give talks or poster presentations. We will not be publishing formal proceedings, but the extended abstracts, along with links (where available) to full papers will be posted to the website of the workshop.

Workshop topics

  • High-level quantum programming languages
  • Verification tools for quantum programs
  • Novel quantum programming abstractions
  • Quantum circuit and program optimization
  • Hardware-aware circuit compilation and routing
  • Error handling, mitigation, and correction
  • Instruction sets for quantum hardware
  • Other techniques from traditional programming languages (e.g., types, compilation/optimization, foreign function interfaces) applied to the domain of quantum computation.

Important dates

  • Submission deadline: October 31, 2025 (end of day, AoE)
  • Notification deadline: November 28, 2025 (end of day, AoE)
  • Workshop: 12 January 2026

Questions? Use the PLanQC contact form.