编程的语言 像C C++ JAVA VB 汇编 等 和机器语言 还有源码 之间是什么关系
4个回答
展开全部
一:机器语言,指的是CPU的操作指令,这些指令只是0和1两个数字的不同组合,非常难于记忆,不利于编程,
二:汇编语言,是同CPU操作指令相对应的,只是把那些0和1的数字组合,写成我们便于理解的文字形式,比如:mov eax,ebx是把寄存器ebx中的数据放到eax中去,不过这种语言编程编一些小程序还行,稍微大一点,就会写的非常辛苦.所以被称为低级语言.
三:对于低级语言编程的不方便人们就慢慢发明了C C++语言来写程序,其实所谓语言只是人为的制定的一套规则,你按这个规则写出来的程序通过相应的编译器把你写的程序翻译成机器指令
四:JAVA,BASIC基本上同C/C++差不多,都是编程语言的一种
五:源代码就是你用各种编程语言写的程序代码,不过是不能运行的,这只是一些文本文件,用记事本都可以写出来,必须通过相应的编译器把这些源代码编译链接生成一个可执行文件,比如我们常见的exe文件
打了这么多字,不知道能不能帮上你的忙
二:汇编语言,是同CPU操作指令相对应的,只是把那些0和1的数字组合,写成我们便于理解的文字形式,比如:mov eax,ebx是把寄存器ebx中的数据放到eax中去,不过这种语言编程编一些小程序还行,稍微大一点,就会写的非常辛苦.所以被称为低级语言.
三:对于低级语言编程的不方便人们就慢慢发明了C C++语言来写程序,其实所谓语言只是人为的制定的一套规则,你按这个规则写出来的程序通过相应的编译器把你写的程序翻译成机器指令
四:JAVA,BASIC基本上同C/C++差不多,都是编程语言的一种
五:源代码就是你用各种编程语言写的程序代码,不过是不能运行的,这只是一些文本文件,用记事本都可以写出来,必须通过相应的编译器把这些源代码编译链接生成一个可执行文件,比如我们常见的exe文件
打了这么多字,不知道能不能帮上你的忙
展开全部
楼上说得很对。不过有一点就是JAVA和其他高级语言不同的是:JAVA的编译软件是先编译成一个过度语言(一些由16进制组成的代码)再由所处的操作系统平台便意味机器语言。其实说白了就是机器语言就是电脑能懂的,编程语言就是人能懂的。编译工具就是把这些变成语言转化为机器语言。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
计算机能直接执行的语言是机器语言,C++、java等语言经过软件翻译成机器语言称为汇编。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
所有语言写出的程序未执行前都是源码
源码编译之后就成了0101011……的机器语言
源码编译之后就成了0101011……的机器语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询