写程序用什么软件看你是用什么语言来写程序:C/C++语言——MicrosoftVisualC++(可视化集成编程系统)、TurboC(快捷高效,易学易用)、C-Free(小巧好用);JAVA语言——Eclipse(著名、跨平台、自由集成开发环境)、NetBeans(屡获殊荣的集成开发环境)、JCreator(小巧、易用、美观、初级适用)visualc++6.0visualc++2008visualstudio2005等等!visualstudio2005里面什么都有,并且不同语言之间可以切换,当然文件