Code::Blocks unterstützt standardmäßig verschiedene Compiler und hält zahlreiche Debugging-Optionen bereit. Von Haus aus enthält Code::Blocks diverse Plug-Ins, die ein komfortables Arbeiten mit der IDE ermöglichen und um weitere Funktionen (contributed und 3rd party Plug-Ins) erweitert werden können. Das Interface verfügt schon in der Grundversion über nützliche Funktionen, u.a. Autovervollständigen von Code, Klassenbrowser, Tabbed Interface, Syntax-Highlighting.
Mehr Infos über und Download von Code:Blocks gibts HIER.
Für einen Einstieg in Code::Blocks gibt es hier ein PDF.