CLion supports C++ standards up to C++14 (except for the constexpr) and C++17 partly (nested namespaces). C++ support in CLion also includes libc++ and Boost, and correct handling of templates and macros.
CLion supports C standards up to C99, C11 is supported partially (C11 keywords are completed: _Thread_local, _Alignas, _Noreturn, _Static_assert, and _Atomic).
For your mixed Python/C/C++ projects, CLion brings intelligent Python assistance, including Python support in the editor, Python console, debugging and testing tools.
The popularity of Rust grows, and thus we offer a Rust plugin in CLion and other JetBrains IDEs. It even includes an experimental version of Debugger. Note, that you still have to use CMake to develop in Rust in CLion (for projects in Cargo check other IntelliJ-based IDEs).
A plugin for YAML, famous data serialization standard, is bundled and is on by default in
CLion. Support for other languages can also be added via plugins (go to
Behavior | Plugins settings to find out more or set them up during the first IDE launch).