编程的语言 像C C++ JAVA VB 汇编 等 和机器语言 还有源码 之间是什么关系

 我来答
gym345600
2011-12-05 · 超过12用户采纳过TA的回答
知道答主
回答量:47
采纳率:0%
帮助的人:29.5万
展开全部
一:机器语言,指的是CPU的操作指令,这些指令只是0和1两个数字的不同组合,非常难于记忆,不利于编程,
二:汇编语言,是同CPU操作指令相对应的,只是把那些0和1的数字组合,写成我们便于理解的文字形式,比如:mov eax,ebx是把寄存器ebx中的数据放到eax中去,不过这种语言编程编一些小程序还行,稍微大一点,就会写的非常辛苦.所以被称为低级语言.
三:对于低级语言编程的不方便人们就慢慢发明了C C++语言来写程序,其实所谓语言只是人为的制定的一套规则,你按这个规则写出来的程序通过相应的编译器把你写的程序翻译成机器指令
四:JAVA,BASIC基本上同C/C++差不多,都是编程语言的一种
五:源代码就是你用各种编程语言写的程序代码,不过是不能运行的,这只是一些文本文件,用记事本都可以写出来,必须通过相应的编译器把这些源代码编译链接生成一个可执行文件,比如我们常见的exe文件

打了这么多字,不知道能不能帮上你的忙
潜心学习电脑
2011-12-05 · TA获得超过414个赞
知道小有建树答主
回答量:321
采纳率:42%
帮助的人:171万
展开全部
楼上说得很对。不过有一点就是JAVA和其他高级语言不同的是:JAVA的编译软件是先编译成一个过度语言(一些由16进制组成的代码)再由所处的操作系统平台便意味机器语言。其实说白了就是机器语言就是电脑能懂的,编程语言就是人能懂的。编译工具就是把这些变成语言转化为机器语言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友26008bd
2011-12-07 · 超过20用户采纳过TA的回答
知道答主
回答量:357
采纳率:0%
帮助的人:86.8万
展开全部
计算机能直接执行的语言是机器语言,C++、java等语言经过软件翻译成机器语言称为汇编。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一位不知名网友ES
2011-12-05 · 超过11用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:29.7万
展开全部
所有语言写出的程序未执行前都是源码
源码编译之后就成了0101011……的机器语言
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式