Популярных компиляторов не так много. Все они примерно соответствую стандарту языка (если это не очень старый компилятор). Есть много IDE (среда разработки). IDE - это по сути текстовый редактор с дополнительными инструментами. Самый популярный компилятор - это GCC. Для него есть много IDE. "все доступные и рабочие команды для с++" Непонятно что имеется в виду. Есть стандартная библиотека C++. Её должны поддерживать все компиляторы. Она устанавливается вместе с компилятором. Ещё есть дополнительные библиотеки. Их очень много. Бывает, что библиотека подходит только к каком-то одному компилятору. Такие библиотеки устанавливаются вместе с компилятором. Пример: C++Builder: это IDE, компилятор и свои библиотеки. Все эти компоненты связаны друг с другом.