分类：电脑/网络-软件
问题：有哪些编辑程序的软件? 
回答：对于现在的编程开发，有3点是要从概念上区分清楚地 1。语言 2。平台 3。工具 其中语言既是指c, c++, java, basic等等。基本上讲就是语法，可以说大家都一样 第2点是小草困惑的原因，不同的开发语言有很多的开发平台，像微软的vb, vc就是微软为 basic, c++两种语言提供的开发平台。在这些平台中，微软加入了自己做好的类包，工具（开发，调试，部署工具），以及各种等等。 vc的类包就是mfc了，全称Microsoft Foundation Classes。就是一套基于c++语言的开发工具包，提供了大量可以直接调用的函数，组件等等。 同理，java是语言，而j2EE就是一套基于java的开发平台，提供了大量的组件（java bean, Enterprise Java Bean）。以及各种服务，开发文档。 理论上说，不同的平台提供了独立特色的支持，其上的代码不能直接用于其他的平台。 而开发工具呢，就是某种语言在特定的平台下的编程辅助工具。他们只是帮你编辑，组织，管理你的代码；并提供了编译和调试的工具。就如同word一样，只是书写编辑的辅助工具而已。拿微软的.net开发工具来说，你用记事本编辑的c#代码，在命令行下也是可以直接编辑的，不需要一定用Microsoft Visual Studio .NET 在拿java举例: java是语言 j2EE是开发平台 jdk, jbuider就是开发工具了。甚至ultraedit，记事本都可以作为开发工具，当然它们不能编译。 而微软的Microsoft Visual J++ ，显然就不是这个平台下的开发工具了。 最有说一下我自己对于各种语言和开发工具的评价 vb, 最易上手的开发工具，开发周期短，成本低。因为可以调用windows api，所以在开发功能上没有任何劣势。但是vb开发的程序在运行效率上是确实是最低的...... vc, 相对来说不是很容易掌握的开发工具，适用于开发网络应用程序，或对运行效率有很高的windows程序 java, 适用于开发大型的bs结构web application。 VC++,Borland C++ 适用于编写c++的可视化界面应用程序 turbo C++ 很纯正的c++, 适于学习和教学 java2仍是基于java语言，是sun推出的一套java开发平台： java 2 Platform 其中最为光耀的就是 j2ee(java2 Enterprise Edition)， 即java 2的企业版开发平台。