Namespace and Standard ********************** **[1]** The CUDA-Q language is a library-based extension for C++. As such, all pertinent data structures and library functions exist within the CUDA-Q namespace. This namespace is denoted :code:`::cudaq`. **[2]** The :code:`cudaq::contrib` namespace contains features contributed by the larger community. While these features provide useful functionality and are maintained across releases, they may be more limited in functionality and may not cover some scenarios. If you encounter issues or would like to request more extensive features, please file a GitHub issue and we will consider them for a future release. **[3]** CUDA-Q is a C++ library-based language extension adherent to the `C++20 `_ language specification. Any implementations that require backwards compatibility to previous standards must retain the semantics of the user-facing API (e.g. `SFINAE `_ instead of `concepts and constraints `_).