- Student Help Center
- Quantum Computing
- Quantum Tools
What are the OpenQASM 3.x Specifications?
Introduction to Quantum Computing
"OpenQASM is an imperative programming language for describing quantum circuits." "OpenQASM is capable to describe universal quantum computing using the circuit model, measurement-based model, and near-term quantum computing experiments."
OpenQASM (Quantum Assembly Language) is a simple text language that has elements of C and assembly languages. With QASM, any quantum circuit can be described since it has a universal set of quantum gates built in.
References:
- OpenQASM:
https://en.wikipedia.org/wiki/OpenQASM - Introducing a Technical Steering Committee for OpenQASM, 2021:
https://qiskit.github.io/openqasm/ - Open Quantum Assembly Language:
https://arxiv.org/pdf/1707.03429.pdf - OpenQASM:
https://github.com/Qiskit/openqasm - Qiskit:
https://qiskit.org - Qiskit: An open source, full stack quantum software framework:
https://developer.ibm.com/open/projects/qiskit/