Skip to main content
Log in

Quantum programming languages

  • Research Article
  • Published:
Frontiers of Computer Science in China Aims and scope Submit manuscript

Abstract

After giving a bird’s view of some existing quantum programming languages, this paper reports the recent results made by the quantum computation group of the State Key Laboratory for Novel Software Technology and the Department of Computer Science and Technology at Nanjing University, i.e., the quantum programming languages NDQJava, NDQFP and their processing systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Feynman R R. Simulating physics with computers. International Journal of Theoretical Physics, 1982, 21: 467–488

    Article  MathSciNet  Google Scholar 

  2. Deutsch D. Quantum theory, the Church-Turing Principle and the universal quantum computer. In: Proceedings of the Royal Society A-Mathematical Physical and Engineering Sciences, 1985, 400: 97

    Article  MATH  MathSciNet  Google Scholar 

  3. Shor P W. Algorithms for quantum computation: discrete logarithms and factoring. In: Proceedings of the 35th IEEE Symposium on Foundations of Computer Science, New Mexico: IEEE Computer Society Press, 1994: 124–134

    Chapter  Google Scholar 

  4. Grover L K. A fast quantum mechanical algorithm for data-based search. In: Proceedings of the 28th Annual ACM Symposium on Theory of Computing. New York ACM, 1996: 212–219

  5. Knill E. Conventions for Quantum Pesudocode. LANL Technicle Report LAUR-96-2724. Los Alamos National Laboratory. June 1996

  6. Baker G D. “Qgol” a system for simulating quantum computations: theory, implementation and insights. Partial fulfillment of the requirements of the award of the honours degree in Science at Macquarie University. Sydney, Oct. 1996

  7. Ömer B. Structured quantum programming. Ph.D. thesis. Technical University of Vienna, 2003

  8. Altenkirch T, Grattage J. QML a functional quantum programming language. Ph.D. thesis. Nottingham University, 2006

  9. Xu J F, et al. Quantum programming language NDQJava, Journal of Software, 2008, 19(1): 1–8

    Google Scholar 

  10. Song F M, et al. Processing system of quantum programming language NDQJava. Journal of Software, 2008, 19(1): 9–16

    Article  Google Scholar 

  11. Xu J F, Song F M. Quantum programming languages-a tentative study. Science in China. Series F, June, 2008

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiafu Xu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Xu, J., Song, F. Quantum programming languages. Front. Comput. Sci. China 2, 161–166 (2008). https://doi.org/10.1007/s11704-008-0013-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11704-008-0013-z

Keywords

Navigation