Although there is a Python frontend, Dlib is really a C++-first toolkit that can be easily integrated in to other C++ applications.
The examples are thoroughly documented, and the code itself has been a great pedagogical tool for me and others I work with. Basically, it's simple and well written.