|
Quantum programming: From theories to implementationsDOI: 10.1007/s11434-012-5147-6 Keywords: quantum computation,programming languages,semantics,verification,engineered quantum systems Abstract: This paper surveys the new field of programming methodology and techniques for future quantum computers, including design of sequential and concurrent quantum programming languages, their semantics and implementations. Several verification methods for quantum programs and communication protocols are also reviewed. The potential applications of programming techniques and related formal methods in quantum engineering are pointed out.
|