# NVIDIA CUDA-Q > CUDA-Q streamlines hybrid application development and promotes productivity and scalability in quantum computing. It offers a hybrid programming model designed for a setting where CPUs, GPUs, and QPUs work together. CUDA-Q contains support for programming in Python and in C++. ## Docs - [Quick Start](latest/using/quick_start.md) ## API - [API Reference](latest/api/api.md) ## Examples - [Basics](latest/using/basics/basics.md) - [Examples](latest/using/examples/examples.md) - [Applications](latest/using/applications.md) - [Backends](latest/using/backends/backends.md) - [Dynamics](latest/using/dynamics.md) - [CUDA-QX](latest/using/cudaqx/cudaqx.md) - [Release Notes](latest/releases.md) ## Optional - [Installation](latest/using/install/install.md) - [Integration](latest/using/integration/integration.md) - [Extending](latest/using/extending/extending.md) - [Specifications](latest/specification/index.md) - [llms-full.txt](latest/llms-full.txt): Full concatenated content of this documentation