我要发布
仪器网/ 仪器社区/ 编程软件/ 常用的编程软件有那些

常用的编程软件有那些

weifeifei83620    2006-06-07    编程软件    浏览 508 次

游戏是什么软件做的啊,软件又是什么软件的,

精彩问答
cq莯莯 发布日期:2017-10-11
对于现在的编程开发,有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++ ,显然就不是这个平台下的开发工具了。

Z有说一下我自己对于各种语言和开发工具的评价
vb, Z易上手的开发工具,开发周期短,成本低。因为可以调用windows api,所以在开发功能上没有任何劣势。但是vb开发的程序在运行效率上是确实是Z低的......
vc, 相对来说不是很容易掌握的开发工具,适用于开发网络应用程序,或对运行效率有很高的windows程序
java, 适用于开发大型的bs结构web application。
VC++,Borland C++
适用于编写c++的可视化界面应用程序

turbo C++
很纯正的c++, 适于学习和教学

java2仍是基于java语言,是sun推出的一套java开发平台: java 2 Platform
其中Z为光耀的就是 j2ee(java2 Enterprise Edition), 即java 2的企业版开发平台。
全部评论
Jane0218 发布日期:2006-06-08
不太清楚你指的游戏是什么样的游戏?大型游戏都有自己的开发工具,向分裂细胞这样的大型游戏各个公司都有自己的开发工具的,但主要的是C++之类的如果是连连看这类的游戏基本上大部份语言都可以开发
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控