求助----如何在Linux下编辑程序和编译程序,用何软件!

求助----如何在Linux下编辑程序和编译程序,用何软件!

最近我的电脑上安装了RedHat Linux 9.0,我对程序有兴趣,现在我不知道如何在Linux下编写(编辑)和编译程序,要用到什么命令和Linux下自带的小软件?由于我的光驱读盘能力不行,请问有没有在安装方式为:工作站安装Linux时就以安装了编写和编译程序的小软件?恳请指教,不幸感激!!!!!!   
用GCC