Możesz używać zwykłego edytora tekstu, a jako kompilator to GCC.
Co rozumiesz pod pojęciem “programowania w linuxie” - o hackowanie jądra czy ogólnie pisaniu programów, tylko, że używając jakiejś dystrybucji Linuksa?
Jeśli to pierwsze to tylko gcc. Jeśli to drugie to… cóż GCC jest bardzo popularne i to jego radziłbym użyć.
Jeśli chodzi o te najbardziej polecane środowiska to np. Geany, Codeblocks.
Piszesz program , później w terminalu:
cd ~/Pulpit
g++ -o program program.cpp
Teraz odpalamy program
cd ~/Pulpit
./program
Lub:
Tak, gcc znajduje się na płycie instalacyjnej Karmic Koala.
Code Blocks, to bardzo lekkie i intuicyjne IDE na Linuxa.