CodeBlocks er et plattformuavhengig utviklingsmiljø skrevet i programmeringsspråket C++ og bruker wxWidgets-biblioteket. Det har en åpen arkitektur som gjør at det kan skaleres ved hjelp av plugins. Det støtter C, C++, D (med begrensninger) og Fortran. Programmet er utviklet for Windows, Linux og Mac OS X. Det kan bygges fra kildekode for nesten alle Unix-lignende systemer, f.eks. FreeBSD, PC-BSD. I denne artikkelen skal vi se nærmere på installering av CodeBlocks Ubuntu 20.04 ved hjelp av apt-pakkebehandleren og fra den offisielle nettsiden.
Først må du oppdatere pakkeindeksen ved hjelp av kommandoen:
$ sudo apt update

Deretter må du installere codeblocks-pakken ved hjelp av kommandoen:
$ sudo apt -y install codeblocks

Når programmet er installert, kan du finne det ved å skrive ordet code i søkefeltet i hovedmenyen:

Hvis kommandoen gir feilmeldingen:"Unable to locate packagecodeblocks" når du prøver å installere ved hjelp av apt-pakkebehandleren, må du aktivere universets depot før du installerer programmet. Dette gjør du ved å kjøre kommandoen i terminalen:
$ sudo add-apt-repository universe
Du trenger ikke å oppdatere pakkeindeksene, da programmet vil oppdatere dem automatisk. Deretter kan du prøve å installere programmet på nytt.
Når du kjører programmet for første gang, blir du bedt om å velge en kompilator:

Kompilatoren må allerede finnes i systemet på forhånd. Hvis det ikke finnes noen kompilator å velge mellom i listen når du starter programmet første gang, må du installere den. Du kan bruke GCC-kompilatoren (som regnes som standard for Ubuntu). Installasjonen er beskrevet i artikkelen Installere GCC i Ubuntu 20.04.
Hovedvinduet i programmet ser slik ut:

For å opprette et nytt prosjekt velger du Opprett et nytt prosjekt i hovedmenyen:

La oss for eksempel velge å opprette en konsollapplikasjon ved å velge dette alternativet i rullegardinmenyen øverst:

Deretter velger du programmeringsspråket som applikasjonen skal utvikles i:

Deretter angir du et navn for prosjektet og banen til katalogen der prosjektet skal lagres:

I det siste trinnet kan du velge en kompilator og angi alternativer for feilsøking. Du kan hoppe over dette trinnet og klikke på Finish:

Etter at du har skrevet koden, må den bygges ved å klikke på den grønne pilknappen. Etter at programmet er bygget, starter det automatisk, og resultatene vises i terminalen:

Selve installasjonsprosessen er ikke vanskelig. Du kan også velge hvordan programmet skal installeres.