Most of us need IDE for devloping applications specially beginners who don't have enough experience to deal with editing,compiling and building applications.
So I Introduce to you Geany a really good IDE for Beginner Developers Like me :)
Debian and Ubuntu
sudo apt-get install geany
Have Nice Programming. :)