Code::Blocks ist eine [[Entwicklungsumgebung]] für [[Windows]], [[Linux]], Mac OS X und einige weitere Unix-Derivate. Sie wird unter der GNU General Public License veröffentlicht und ist in C++ programmiert. == Unterstützte Programmiersprachen == Code::Blocks unterstützt eine Reihe verschiedener Programmiersprachen. Insbesondere C und C++ werden besonders hervorgehoben. Die Syntaxhervorhebung kommt jedoch auch mit anderen Sprachen zurecht. Man kann für alle unterstützten Sprachen Farbe und Schreibweise (fett, kursiv etc.) unter ''Settings->Editor...->Syntax Highlighting'' festlegen, indem man im Feld ''Syntax highlighting for:'' die Sprache angibt und dann mit den Feldern ''Foreground'', ''Background'' und ''Style'' das gewünschte Aussehen festlegt. Hier die wichtigsten unterstützen Sprachen in Kürze: * [[C]]/[[C++]] * [[D]] * [[Ada]] * Bash-Skripte * [[Fortran]] * [[Assembler]] == Unterstützte Compiler == Code::Blocks bringt keinen Compiler mit, man muss ihn also selbst installieren. Unter Linux ist normalerweise der/die [[GCC]] schon vorinstalliert, aber man kann neben diesem Compiler auch andere verwenden: * [[GCC]] (für verschiedene Plattformen, wie PowerPC und TriCore, aber auch für Microcontroller wie den MSP 430) * Microsofts Visual Studio Compiler * Borlands C++ Compiler * Digital Mars C/C++ Compiler * Open Watcom * LLVM * ...