build-essential csomag tuti kell, ha az megvan akkor gedittel tudod írni a kódot és parancssorban gcc-vel tudsz fordítani. Ennyi kezdetnek épp elég. Ha mégis úgy döntesz, hogy szükséged van IDE-re, akkor nagyjából ezek a lehetőségeid: Anjuta, KDevelop, NetBeans, Eclipse, meg amiről nem tudok