Code blocks e un simplu IDE, nu ruleaza nimic pe ele.
Limbajele de care amintesti tu C, C++, C# sunt limbaje care se compileaza cu un compilator specific si ruleaza apoi sub sistemul de operare ca orice alta aplicatie
Dar care e acel compilator specific pentru c, c++ si c#
Pentru c si c++ exista o lista mare de compilatoare... cele mai populare sunt GCC si Microsoft Visual Studio C++
pentru C#, avand in vedere ca e parte Microsoft compilatorul e cel de la Microsof Sudio.
Acum sper ca nu confunzi IDE cu compilatorul