如果你是一个刚接触易语言或者是一个连编程都没有接触过的顶级菜鸟、超级新手的话,那
么你千万不要错过以下的内容哦!!
以下内容是“易语言菜鸟之家”结合了众多新手朋友们的困惑和疑问而整理出的经典问题集,
如果你刚接触易语言,还不知道自己如何入门,不清楚自己如何去学习这们编程语言,或者
你对编程一窍不通的话,看了以下的内容,应该可以让你找到自己的入门路口!
1、什么是易语言?它和VB、C 语言、C++等有什么区别和相同点? 答:易语言是中国人自
己开发的一种编程语言,是一款全中文程序代码的编程语言,和VB、C 语言、C++、C#等都
属于同一性质,都是用来开发程序和编写软件用的。易语言的内核由C++编写而成,与前面
说的几种语言一样,都属于运行于操作系统平台上的高级编程语言。易语言与其他几种语言
的不同点在于:易语言采用的是全中文的程序代码,不需要英语基础即可学习使用,和其他
几种编程语言相比,易语言更简单易学,入门更快,编写软件变的更加简单化。
2、什么是软件编程,应用程序与操作系统之间有什么关系?
答:对于一个从来没有接触过编程的新手来说,这个问题显得很抽象,无法用准确的语言来
表达,简单的可以理解为用相关的编程语言通过一系列的组合,设计出能够运行在操作系统
上的相关应用程序,这个过程就是我们平时所听到的“程序设计”,或者说叫“编程”。易语
言就属于为了实现“程序设计”而提供的一计算机编程语言。应用程序基于操作系统平台开
发,与操作系统紧密结合,程序在开发过程中,用到了很多由操作系统直接提供的资源和功
能。应用程序不需要关心硬件(CPU、内存等)如何工作,因为有操作系统在中间作为信息
传递的平台,通常情况下,应用程序一但脱离了操作系统将无法与计算机硬件进行直接沟通,
也就无法正常运行,作为应用程序与计算机硬件之间为沟通平台的操作系统,在其中扮演着
重要的角色,它为应用程序的运行提供了平台支持,我们平时所使用的类似与QQ,迅雷这
类应用程序,也必须依赖操作系统才能工作,一但脱离了 widows 系统,他们都将无法运行。
▲注明:除了驱动级的程序以外(如硬件设备的驱动程序),通常的应用程序都是无法直接
与计算机硬件进行沟通的,都必须将要做的工作先告诉给操作系统,然后再由操作系统告诉
计算机硬件(CPU、内存等),才能完成一系列的操作。
3、什么是“高级语言”?什么是“低级语言”?两者有什么区别?
答:很多新手们对“高级语言”和“低级语言”这两个名词感到很陌生:到底什么样的编程
语言才算是“高级”,而什么样的语言又算是“低级”呢?
能够直接运行在操作系统之上,不用关心硬件如何工作,将主要精力集中在程序的开发设计
上的语言都称为高级语言。
反过来,需要考虑到硬件如何工作,需要与计算机硬件进行直接沟通的语言则称为低级语言。
如:汇编语言就是典型的与对硬件进行操作的低级语言。
例如:VB、C#、C++、易语言、Delphi 这些都属于高级语言。汇编则属于低级语言。
4、什么是“面向过程”和“面向对象”,他们有什么区别?
答:这两个概念性的词想必很多新人都不能很彻底的理解吧。举两个简单的例子来说明一下
吧:比如你饿了,想吃面包,你可以自己找来面,找来鸡蛋,找来糖等等,然后自己一点点
动手,做出来,放在烤箱里考熟,然后拿出来吃。这个可以理解为“面向过程”;但是你还