Стандарты (они же ISO)

Из используемых в настоящее время являются следующие стандарты:

C: C89, C95, C99, C11, C17, C23

C++: C++98, C++03, C++11, C++14, C++17, C++20, C++23

Не все компиляторы умеют поддерживать те или иные особенности опеределённого стандарта, поэтому отдельно предлагается рассмотреть то, какие именно компиляторы что поддерживают:

Все и сразу, C++11, C++14, C++17, C++20, C++23

Поддерживаемые функции С/С++ для различных стандартов: cppreference. Пожалуйста, не читайте русскую версию стандарта - там машинный перевод не самого лучшего качества.