Много. Назовем лишь несколько, без особого порядка:
On Mac, Xcode
On Windows, Dev-C++
(Как не замечено, не существует официальной IDE, но есть много автономных IDE-приложений, которые поддерживают нацеливание на GCC)
.gcc - это просто компилятор, а не IDE.
На Windows можно использовать его порт MinGW.
На Linux IDE вроде emacs,vim,geany,code::blocks,netbeans используют gcc в качестве компилятора.
.
В IDE для Windows, таких как Dev-Cpp, Code::Blocks и т.д., поддерживающих MinGW-порт gcc
EDIT :
ON Windows можно использовать Code::Blocks(мой любимый), который поставляется в комплекте с компилятором MinGW, или также можно использовать MSVC++ IDE (но я думаю, что в ней есть сломанный компилятор :P)
.Нет. gcc - компилятор! Существует множество IDE, использующих gcc под капотом.
Выбор IDE зависит от желаемого языка. Для Objective-C, практически единственной поддерживаемой IDE является XCode на Mac OS X. XCode поставляется в комплекте с Mac OS X (по крайней мере, доступен для бесплатного использования в Интернете).