Bibliography on Quantum Programming Languages

This bibliography was originally compiled in association with my article Quantum Programming Languages: Survey and Bibliography (Mathematical Structures in Computer Science 16(4), 2006). Its original topic was quantum programming languages, but this has widened to include semantics of quantum computation and structural approaches to quantum computing.

The complete bibliography as a BibTeX file is here.

The authors of the papers, with links to their home pages, are listed here.

Please send me details of any corrections or omissions: simon at I will do my best to keep the bibliography up to date.

The tools for processing the bibliography into HTML and for searching were developed by Richard Jones.

The bibliography is available as a BibTeX file and as a series of web pages (arranged alphabetically).

[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

Searching the bibliographic database

You can also search for bibliographic entries. A search pattern is a sequence of words separated by spaces. Each word may be a valid regular expression (that does not contain white space). For example,

Smith Jones
will find any entry containing the words Smith and Jones.
Wall 199[0-3]
will find any publication by Wall published between 1990 and 1993
(and maybe other things, besides).
Smith Jones|Brown
will find any publication by Smith and either Jones, Brown or both.
will find any entry containing the word C++. For this reason alone, + is not considered to be an operator.

At the moment it is not possible to specify whether a pattern should be found in the document's title, list of authors, year, etc.

I would also be very grateful to receive comments on the usefulness of this organisation of the bibliography and any suggestions for improvement.

Simon Gay