【basic语言】C语言和BASIC语言的区别?
答案:2 悬赏:80 手机版
解决时间 2021-02-19 10:33
- 提问者网友:送舟行
- 2021-02-18 19:40
【basic语言】C语言和BASIC语言的区别?
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-02-18 20:52
【答案】 首先Basic语言是解释型的语言,而C语言是编译型的语言.就是你编写的Basic语言程序运行的时候需要一个解释器将高级语言代码转为机器码然后才可以执行.C语言程序一般经过编译和联接后直接生成目标代码.目标代码本身就是机器码所以可以直接运行.
从语法来看,C语言是面向过程的语言.Basic语言严格意义上只是一个脚本语言,语法相对来讲非常简单.
另外,C语言是最接近汇编语言的一种语言,功能非常强大,但是要求开发人员对硬件,操作系统等底层的东西要有很深的了解,开发程序相对来讲麻烦一些,但是程序性能非常好.Basic语言相封装了很多底层的东西,所以不要求开发人员有很深的计算机专业背景,开发简单,但是不要指望用Basic语言开发真正的商业程序.
由于以上的区别,造成这两种语言的用途不一样.Basic语言常用来写一些脚本,或者在真正开发之前作一个软件模型.实际开发用C语言以确保运行速度和较小的内存需求等其他性能.
显然,这两种语言还有其他区别,但上面应该是最重要的区别吧
从语法来看,C语言是面向过程的语言.Basic语言严格意义上只是一个脚本语言,语法相对来讲非常简单.
另外,C语言是最接近汇编语言的一种语言,功能非常强大,但是要求开发人员对硬件,操作系统等底层的东西要有很深的了解,开发程序相对来讲麻烦一些,但是程序性能非常好.Basic语言相封装了很多底层的东西,所以不要求开发人员有很深的计算机专业背景,开发简单,但是不要指望用Basic语言开发真正的商业程序.
由于以上的区别,造成这两种语言的用途不一样.Basic语言常用来写一些脚本,或者在真正开发之前作一个软件模型.实际开发用C语言以确保运行速度和较小的内存需求等其他性能.
显然,这两种语言还有其他区别,但上面应该是最重要的区别吧
全部回答
- 1楼网友:轮獄道
- 2021-02-18 22:21
感谢回答
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯