OpenQASM3 is in an early release stage for circulation for feedback in the quantum community. OpenQASM3 aims to be a standardized language proposal for near-term quantum computing hardware with real-time computing capabilities. We hope that it will lay the foundation for extracting tangible benefits from real quantum computers in the coming years by providing a straightforward interface for research in error-correction, classical/quantum algorithms, and control techniques. Information about the language can be found in the live specification. It is expected that this will evolve quite rapidly in the coming months. We value all feedback and accept issues or pull requests being submitted on the language specification repository.
A formal grammar and accompanying parser should be available shortly and will be found in the language repository. Work has begun to add support for the new functionality introduced in OpenQASM3 in Qiskit, simulators, and hardware backends. As support is rolled out it will be announced.