# Programming interfaces In addition to `qaic-runner`, the Cloud AI SDK provides the following interfaces for executing models: - [Python](https://docs.qualcomm.com/doc/80-99100-3/topic/index_Python-API.html) - [C++](https://docs.qualcomm.com/doc/80-99100-3/topic/index_Cpp-API.html) - [ONNX Runtime](https://docs.qualcomm.com/doc/80-99100-3/topic/index_onnxruntime.html) Choose an interface based on your application and integration requirements. See [Execute the QPC](https://docs.qualcomm.com/doc/80-99100-3/topic/index_model-execution.html) for more information on using `qaic-runner`. Last Published: Aug 25, 2026 [Previous Topic Hardware architecture](https://docs.qualcomm.com/bundle/publicresource/80-99100-3/topics/index_Architecture.md) [Next Topic Python API](https://docs.qualcomm.com/bundle/publicresource/80-99100-3/topics/index_Python-API.md)