Pokud se opravdu začínáš učit C++, tzn. nebudeš používat QT nebo jiné knihovny pro grafické aplikační rozhraní, tak stejně jako pxjava doporučuji napsat program v libovolném textovém editoru (vi, kate, gedit, jEdit - zkrátka cokoliv, co používáš), uložit např. jako muj-program.cpp a přeložit v konzoli pomocí g++ (g++ muj-program.cpp). Je to nejjednodušší a nejrychlejší způsob. Téměř každý editor v Linuxu podporuje zvýrazňování syntaxe, takže je to poměrně pohodlné. Já osobně teď taky začínám (ani nevím po kolikáté už ;-) mám otevřený program konsole v něm dva taby s konzolemi, kdy v jednom mam otevřený vim s programem a ve druhém kompiluji. Pro začátek je to velmi efektivní a nenáročné. Na větší projekty už si budeš muset časem osahat nějaké vývojové prostředí jako KDevelop, NetBeans, nebo něco jiného, ale pro začátky je to jako jít na vrabce s kanónem.