Code::Blocks ist eine freie Entwicklungsumgebung für C, C++ und D und für Windows, Mac sowie Linux verfügbar. Dank vieler Plug-Ins lässt sich die IDE stark erweitern und konfigurieren.

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.