Code::Blocks to otwarte środowisko programistyczne dla języka C++, opracowane we współpracy z programistami z różnych części świata.
Oprogramowanie zostało zaprojektowane zarówno dla osób, które dopiero zaczynają programować, jak i dla tych, którzy są już programistami.
Jego interfejs jest całkowicie konfigurowalny, oferuje różne funkcje, które wspierają podczas kodowania. IDE posiada również różne wtyczki, które mogą być bardzo pomocne podczas rozwijania Twoich projektów.