CodeBlocks je multiplatformné vývojové prostredie napísané v programovacom jazyku C++ a využívajúce knižnicu wxWidgets. Má otvorenú architektúru, vďaka ktorej ho možno rozširovať pomocou zásuvných modulov. Podporuje jazyky C, C++, D (s obmedzeniami) a Fortran. Program je vyvinutý pre systémy Windows, Linux a Mac OS X. Dá sa zostaviť zo zdrojových kódov pre takmer akýkoľvek systém podobný Unixu, napr. FreeBSD, PC-BSD. V tomto článku sa budeme zaoberať inštaláciou CodeBlocks Ubuntu 20.04 pomocou správcu balíkov apt a z oficiálnej webovej stránky.
Najprv je potrebné aktualizovať index balíkov pomocou príkazu:
$ sudo apt update

Ďalej je potrebné nainštalovať balík codeblocks pomocou príkazu:
$ sudo apt -y install codeblocks

Po inštalácii môžete program nájsť zadaním slova code do vyhľadávania v hlavnej ponuke:

Ak pri pokuse o inštaláciu pomocou správcu balíkov apt príkaz vypíše chybu:"Unable to locate package codeblocks", musíte pred inštaláciou programu povoliť úložisko universe. To urobíte tak, že v termináli spustíte príkaz:
$ sudo add-apt-repository universe
Nemusíte aktualizovať indexy balíkov, pretože program ich aktualizuje automaticky. Potom sa môžete pokúsiť program nainštalovať znova.
Pri prvom spustení programu sa zobrazí výzva na výber kompilátora:

Kompilátor musí byť v systéme prítomný už predtým. Ak pri prvom spustení programu nie je v zozname na výber žiadny kompilátor, musíte ho nainštalovať. Môžete použiť kompilátor GCC (pre Ubuntu sa považuje za štandardný). Jeho inštalácia je opísaná v článku Inštalácia GCC v Ubuntu 20.04.
Hlavné okno programu vyzerá takto:

Ak chcete vytvoriť nový projekt, v hlavnej ponuke vyberte položku Vytvoriť nový projekt:

Ako príklad si vyberieme vytvorenie konzolovej aplikácie výberom tejto položky v rozbaľovacej ponuke v hornej časti:

Ďalej vyberte programovací jazyk, v ktorom bude aplikácia vytvorená:

Ďalej by ste mali nastaviť názov projektu a cestu k adresáru, v ktorom bude projekt uložený:

V poslednom kroku môžete vybrať kompilátor a tiež nastaviť možnosti ladenia. Tento krok môžete preskočiť a kliknúť na tlačidlo Finish (Dokončiť):

Po napísaní kódu je potrebné ho zostaviť kliknutím na tlačidlo so zelenou šípkou. Po zostavení sa program automaticky spustí a výsledky sa zobrazia v termináli:

Samotný proces inštalácie nie je zložitý. Môžete si tiež vybrať spôsob inštalácie programu.