CPython has a myriad of ways for integrating with C/C++:

Create bindings for other languages without needing a compilation step (pure-Python solutions)

Wrap C/C++ code and compile it to create bindings for existing C/C++ libraries.