OpenQASM 3.x Live Specification



An experimental microarchitecture for a superconducting quantum processor | Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture.


Unicode Character Categories. URL: (visited on 2020-10-23).


Quil-lang/quil. quil-lang, June 2021.


DiCarloLab-Delft/PycQED_py3. DiCarlo Lab, May 2021.


Thomas Alexander, Naoki Kanazawa, Daniel J. Egger, Lauren Capelluto, Christopher J. Wood, Ali Javadi-Abhari, and David C. McKay. Qiskit pulse: programming quantum computers through the cloud with pulses. Quantum Science and Technology, 5(4):044006, August 2020. doi:10.1088/2058-9565/aba404.


A. Barenco, C. Bennett, R. Cleve, D. DiVincenzo, N. Margolus, P. Shor, T. Sleator, J. Smolin, and H. Weinfurter. Elementary gates for quantum computation. Phys. Rev. A, 1995.


Donald Ervin Knuth and Duane Bibby. The texbook. Volume 3. Addison-Wesley Reading, 1984.


D.C. Mckay, and T. Alexander, L. Bello, M.J. Biercuk, L. Bishop, J. Chen, J.M. Chow, D.C. Antonio, D. Egger, S. Filipp, J. Gomez, M. Hush, A. Javadi-Abhari, D. Moreda, P. Nation, B. Paulovicks, E. Winston, C.J. Wood, J. Wootton, and J.M. Gambetta. Qiskit backend specifications for openqasm and openpulse experiments. Arxiv, 2018. arXiv:1809.03452v1.


Thien Nguyen and Alexander McCaskey. Enabling Pulse-level Programming, Compilation, and Execution in XACC. arXiv:2003.11971 [physics, physics:quant-ph], March 2020. arXiv:2003.11971.


Alberto Peruzzo, Jarrod McClean, Peter Shadbolt, Man-Hong Yung, Xiao-Qi Zhou, Peter J. Love, Alán Aspuru-Guzik, and Jeremy L. O’Brien. A variational eigenvalue solver on a photonic quantum processor. Nature Communications, Jul 2014. URL:, doi:10.1038/ncomms5213.


M. V. Wilkes. The best way to design an automatic calculating machine. In The Early British Computer Conferences, pages 182–184. MIT Press, Cambridge, MA, USA, May 1989.