编程语言和汇编语言有什么区别啊

编程是指C语言、VB、C++、JAVA、等等这些编程语言,那么什么是汇编语言啊,他和编程有什么区分,高手指点一下我应该重那里开始学起

计算机语言从低级到高级可以分为:
机器语言,即由0、1组成的机器硬件可以识别的语言;
低级语言,即汇编语言
中级语言,如C语言
高级语言,如C++,JAVA,C#等。

汇编语言是将由0、1组成的机器语言用具有简单语义的英文代码表示,以便于理解和程序员编程。汇编语言通常用于对硬件的直接操控。由于汇编语言编写的程序很小,所以通常在程序中最核心的、控制硬件的代码可以采用汇编语言编写,一方面是安全,另一方面提高运行速度。

对于计算机的初学者,应该从中高级语言学起,如c语言,vb,java等,如果你是想要学习如何编程,学习一到两门高级语言已经够用了。
如果你已经掌握了基本的编程技能,最好是可以学习数据结构和操作系统以及计算机硬件的基本工作原理,以便优化你编写的程序,提高安全性和运行效率。
如果你想要从事更高级的开发工作,则可能需要学习汇编语言。
在高校中,计算机科技专业的学生汇编语言是必修课,而软件工程专业的学生则对汇编语言不做要求。

至于汇编与编程的区别是显而易见的,汇编语言是一种用于编写某些程序的语言。而编程则是程序员用某种语言编写程序的过程。
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-02-09
我是个编程小菜鸟,依我个人的意见。。
C语言是位于高级语言与低级语言之间的一门语言。VB,C++和JAVA都是高级语言,我认为用这些语言设计图形界面比较合适。汇编语言是一门低级语言用于对单片机,芯片等底层的硬件编程。不过以上的高级语言包括C之类都可以转化为汇编。不过汇编较烦,通常一个很简单的算术表达式用C可以一句搞定,用汇编则要用几十行(比如先定义段寄存器,什么数据段,栈段,代码段),还要算什么偏移量,而且有很多都是用十六进制的。而且运行结果还不能一下子就能看出,你要仔细查看每一个寄存器的值。我学了一学期的汇编,没劲,不如C来得快,也没C直接。。
我在学VC++。我给你推荐先学C再学VC++。总之C之类的我觉得不错,它既强大可以直接控制硬件,也方便,图形化的执行效率高。
第2个回答  2019-01-23

很多开发者虽从事开发工作多年,但一直都只停留在熟练使用语法和API的层面,根本不知道编程语言的底层实现,导致存在非常多的编程误区。如果掌握汇编语言,就非常容易挖掘编程语言的本质,做一名懂底层的真·高级开发工程师。本课程就是站在汇编语言的角度去挖掘编程语言的本质,扫清常见的编程误区。

第3个回答  2007-02-09
汇编语言也是一门编程语言,但与你说的C,C++,VB等不同的是以上都是软件类的,而汇编是硬件方面的编程语言.买一本汇编语言的基础教程就可以学了,不过相比软件类编程语言来说,个人认为汇编语言会更难一些.
第4个回答  2007-02-09
先学vb简单些
用c入门的人最多,但c难

汇编也算编程了,就是非常难,编程效率低,执行效率高,具体的你随便学个语言书上会介绍机器语言,汇编语言,和高级语言的区别
相似回答