«C-подобные языки» как то ну очень уж неконкретно. Полагаю, что Вас интересовали конкрент С и С++.
Тогда добавлю ко всем предыдущим:
— Anjuta. Можно использовать только когда у Вас есть makefile based проект. Достоинства — очень скромные требования к памяти.
— MonoDevelop можно использовать и для С/С++, хотя в этом случае она не лучший выбор
— лично для меня по совокупности факторов кажется самой удобной для новичка Netbeans.