Code::Blocks est un IDE multi-plateforme (Linux, Mac et Windows) entièrement codé en C++.
Code::Blocks est basé sur un système de plugins, ce qui permet de le faire évoluer très facilement sans devoir le recompiler.
La compilation, qui peut se faire grâce à une grande quantité de compilateur supportés, peut se faire vers deux cibles : le programme final ou le programme final avec le débogage activé, ce qui simplifie grandement la vie du codeur.
Le site de Code::Blocks propose le téléchargement d'autre distributions (pour Linux, Mac et Windows).
http://www.codeblocks.org/downloads/binaries