CMake
CMake、CPack、CTestの実行ファイルは、C++プログラミング言語で書かれている。
CMakeの機能の多くはCMake言語で書かれたモジュールの中で実装されている。
リリース3.0から、CMakeのドキュメントにはreStructuredTextマークアップが使用されているようになった。HTMLページとmanページは、ドキュメント・ジェネレータであるSphinxから自動生成されている。