编程语言c、c++等与汇编语言php、html等有什么区别?

编程语言c、c++等与汇编语言php、html等有什么区别?... 编程语言c、c++等与汇编语言php、html等有什么区别? 展开
 我来答
dagewxw
2013-08-01 · TA获得超过5928个赞
知道大有可为答主
回答量:3523
采纳率:67%
帮助的人:954万
展开全部
语言有这么几大类,机器语言,汇编语言,高级语言

机器语言是用机器码写的,也就是一串二进制的数字串 ,例如
66BB00000000
但是这样的东西对程序员来说,极不好记,也不利于程序的维护,那怎么办,机器码是由操作码和操作数等部分组成的,用助记符替代这些有特殊含义的数字串组合,便出现了汇编语言
例如,上面的机器码对应的汇编语言是 MOV EBX,0,这样就好记多了,也便于维护。

但是这种东西只能针对于某一种机器而言,因为每种机器的指令集是不同的,一种功能的软件就需要多次的开发,来适应不同的机器,那怎么办呢,于是就出现了高级语言
什么是高级语言:除了机器码,和汇编语言,其他的程序设计语言都是高级语言,像你问的c,c++都是高级语言。

c是面向过程的语言,c++是面向对象的语言,你没有基础可能理解不了,但是他们都是为了方便软件开发而产生的,c++包括了c,并增加了面向对象的特性,所以c++不是纯粹的面向对象语言,纯面向对象语言比如java。 c和c++都是系统级别的语言,功能相当强大,像linux操作系统就是c写的,apache(一种http服务器)也是用c写的。

高级语言向机器码转换(必须有的,因为机器只认识机器码)的方式有两种,转换一条,执行一条,此种转换方式为解释执行,类似的编程语言有php,javascript等,这些语言也叫做脚本语言,php主要是来写网页的,现在的很多网站都是用php做的。
全部转换,然后执行 的方式 称之为编译执行,前面讲的c和c++都是编译执行的。
html是超文本标记语言,严格来说不属于程序设计语言,是做网页的。

如果你要学编程,从c开始学起吧

纯粹自己的理解,如有错误,谢谢指正!!
风清响
2013-08-01 · TA获得超过1万个赞
知道大有可为答主
回答量:3827
采纳率:60%
帮助的人:2008万
展开全部
这个区别太大了吧。
c是比较底层的,现在除了汇编语言以外c是最接近底层的,这也就意味着c的运行效率很高,不过编码效率低,适合于硬件结合或者对效率要求很高的项目。
另外c是面向过程的,就是说你需要告诉计算机,整件事情的操作过程。
c++是在c基础上发展起来的,不过和c还是有相当的不同,可以看成是两种语言,c++是面向对象的。而且运行效率也很高。

汇编语言怎么说呢,各个cpu都有不同的指令集,但是你基本不可能直接用机器码编程,而汇编就是给机器码起的地球人能够理解的名字,然后用这些指令编程,非常非常的接近计算机底层。比汇编再底层的语言人类是无法使用的。汇编是一种低级语言

PHP,是英文超文本预处理语言Hypertext Preprocessor的缩写。是一种脚本语言,比较高级,也是面向对象的。通常和html配合制作网页
html是超文本标记语言,描述网页的一种语言,主要就是制作网页
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风引之牙
推荐于2016-04-16 · 超过31用户采纳过TA的回答
知道答主
回答量:140
采纳率:0%
帮助的人:76.8万
展开全部
简单来说,汇编是跟计算机的体系架构有关,每一个型号的处理器都不同。C,C++是编译型语言,就是一次编译,以后就不需要编译器也可以运行。php和html是解释型语言,每一次运行都需要解释器,比如浏览器,就是这些语言的解释器。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sfsky恶魔
2013-08-01
知道答主
回答量:41
采纳率:0%
帮助的人:42.7万
展开全部
C和C++是高级语言,汇编是低级语言
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a7bf7668
2013-08-01 · TA获得超过257个赞
知道小有建树答主
回答量:237
采纳率:0%
帮助的人:144万
展开全部
学会C语言,那么C++就懂了一半,C是最基本也是最通用的计算机语言,很多语言包括C++,c#,java都能(会)用到C里面的一些函数,库之类的),这两种用于编写一些复杂的程序等,比如APP是C+JAVA编出来···

php主要用于网络编程,函数什么的和C类似,大量用在网站上,html是一种编写网页的代码,标签成对出现,很简单,做简单的静态网页可以用,比如404,这个你学的话,一天就能学个大概···

说的不清楚,预知详细,百科看吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式