Question: is cmake a programming language?
Answer: Internals. The executable programs CMake, CPack, and CTest are written in the C++ programming language. Much of CMake's functionality is implemented in modules that are written in the CMake language.