<XML><RECORDS><RECORD><REFERENCE_TYPE>0</REFERENCE_TYPE><REFNUM>8352</REFNUM><AUTHORS><AUTHOR>Gay,S.J.</AUTHOR></AUTHORS><YEAR>2006</YEAR><TITLE>Quantum programming languages: survey and bibliography</TITLE><PLACE_PUBLISHED>Mathematical Structures in Computer Science 16(4) DOI:10.1017/S0960129506005378</PLACE_PUBLISHED><PUBLISHER>Cambridge University Press</PUBLISHER><PAGES>581-600</PAGES><ISBN>0960-1295</ISBN><LABEL>Gay:2006:8352</LABEL><KEYWORDS><KEYWORD>Quantum computing</KEYWORD></KEYWORDS<ABSTRACT>The field of quantum programming languages is developing rapidly and there is a surprisingly large literature. Research in this area includes the design of programming languages for quantum computation, the application of established semantic and logical techniques to the foundations of quantum mechanics, and the design of compilers for quantum programming languages. This article justifies the study of quantum programming languages, presents the basics of quantum computing, surveys the literature in quantum programming languages, and indicates directions for future research</ABSTRACT><URL>http://www.dcs.gla.ac.uk/~simon/publications/QPLsurvey.pdf</URL></RECORD></RECORDS></XML>