Abstract
This article is a brief and subjective survey of quantum programming language research.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abramsky, S., Coecke, B.: Physical traces: Quantum vs. classical information processing. In: Blute, R., Selinger, P. (eds.) Proceedings of Category Theory and Computer Science, CTCS 2002. ENTCS, vol. 69. Elsevier, Amsterdam (2003)
Bettelli, S., Calarco, T., Serafini, L.: Toward an architecture for quantum programming. arXiv:cs.PL/0103009 v2 (November 2001)
Cleve, R.: An introduction to quantum complexity theory. In: Macchiavello, C., Palma, G., Zeilinger, A. (eds.) Collected Papers on Quantum Computation and Quantum Information Theory, pp. 103–127. World Scientific, Singapore (2000)
Coecke, B., Martin, K.: A partial order on classical and quantum states. Technical report, Oxford University Computing Laboratory (2002) PRG-RR-02-07
Edalat, A.: An extension of Gleason’s theorem for quantum computation (2003), http://www.doc.ic.ac.uk/~ae/papers.html
Freedman, M.H., Kitaev, A., Wong, Z.: Simulation of topological field theories by quantum computers. arXiv:quant-ph/0001071/ v3 (March 2000)
Girard, J.-Y.: Linear logic. Theoretical Comput. Sci. 50, 1–102 (1987)
Girard, J.-Y.: Between logic and quantic: a tract (October 2003) (manuscript)
Knill, E.H.: Conventions for quantum pseudocode. LANL report LAUR-96-2724 (1996)
Ömer, B.: A procedural formalism for quantum computing. Master’s thesis, Department of Theoretical Physics, Technical University of Vienna (July 1998), http://tph.tuwien.ac.at/~oemer/qcl.html
Preskill, J.: Quantum information and computation, California Institute of Technology. Lecture Notes for Physics, vol. 229 (1998)
Sabry, A.: Modeling quantum computing in Haskell. In: ACM SIGPLAN Haskell Workshop (2003)
Sanders, J.W., Zuliani, P.: Quantum programming. In: Backhouse, R., Oliveira, J.N. (eds.) MPC 2000. LNCS, vol. 1837, pp. 80–99. Springer, Heidelberg (2000)
Selinger, P.: Towards a quantum programming language. Mathematical Structures in Computer Science (to appear)
Shor, P.: Algorithms for quantum computation: discrete log and factoring. In: Proceedings of the 35th IEEE FOCS, pp. 124–134 (1994)
van Tonder, A.: A lambda calculus for quantum computation. arXiv:quant-ph/ 0307150/ v4 (December 2003)
van Tonder, A.: Quantum computation, categorical semantics and linear logic. arXiv:quant-ph/0312174/ v1 (December 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Selinger, P. (2004). A Brief Survey of Quantum Programming Languages. In: Kameyama, Y., Stuckey, P.J. (eds) Functional and Logic Programming. FLOPS 2004. Lecture Notes in Computer Science, vol 2998. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24754-8_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-24754-8_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21402-1
Online ISBN: 978-3-540-24754-8
eBook Packages: Springer Book Archive