好友
阅读权限10
听众
最后登录1970-1-1
|
易语言入门教程:易语言入门!
如果你是一个刚接触易语言或者是一个连编程都没有接触过的顶级菜鸟、超级新手的话,那么你千万不要错过以下的内容哦!!
以下内容是“易语言菜鸟之家”结合了众多新手朋友们的困惑和疑问而整理出的经典问题集,如果你刚接触易语言,还不知道自己如何入门,不清楚自己如何去学习这们编程语言,或者你对编程一窍不通的话,看了以下的内容,应该可以让你找到自己的入门路口!
1、什么是易语言?它和vb、c语言、c 等有什么区别和相同点?
答:易语言是中国人自己开发的一种编程语言,是一款全中文程序代码的编程语言,和vb、c语言、c 、c#等都属于同一性质,都是用来开发程序和编写软件用的。易语言的内核由c 编写而成,与前面说的几种语言一样,都属于运行于*作系统平台上的高级编程语言。易语言与其他几种语言的不同点在于:易语言采用的是全中文的程序代码,不需要英语基础即可学习使用,和其他几种编程语言相比,易语言更简单易学,入门更快,编写软件变的更加简单化。
2、什么是软件编程,应用程序与*作系统之间有什么关系?
答:对于一个从来没有接触过编程的新手来说,这个问题显得很抽象,无法用准确的语言来表达,简单的可以理解为用相关的编程语言通过一系列的组合,设计出能够运行在*作系统上的相关应用程序,这个过程就是我们平时所听到的“程序设计”,或者说叫“编程”。易语言就属于为了实现“程序设计”而提供的一计算机编程语言。应用程序基于*作系统平台开发,与*作系统紧密结合,程序在开发过程中,用到了很多由*作系统直接提供的资源和功能。应用程序不需要关心硬件(cpu、内存等)如何工作,因为有*作系统在中间作为信息传递的平台,通常情况下,应用程序一但脱离了*作系统将无法与计算机硬件进行直接沟通,也就无法正常运行,作为应用程序与计算机硬件之间为沟通平台的*作系统,在其中扮演着重要的角色,它为应用程序的运行提供了平台支持,我们平时所使用的类似与qq,迅雷这类应用程序,也必须依赖*作系统才能工作,一但脱离了widows系统,他们都将无法运行。
▲注明:除了驱动级的程序以外(如硬件设备的驱动程序),通常的应用程序都是无法直接与计算机硬件进行沟通的,都必须将要做的工作先告诉给*作系统,然后再由*作系统告诉计算机硬件(cpu、内存等),才能完成一系列的*作。
3、什么是“高级语言”?什么是“低级语言”?两者有什么区别?
答:很多新手们对“高级语言”和“低级语言”这两个名词感到很陌生:到底什么样的编程语言才算是“高级”,而什么样的语言又算是“低级”呢?
简单的可以这样理解: 能够直接运行在*作系统之上,不用关心硬件如何工作,将主要精力集中在程序的开发设计上的语言都称为高级语言。
反过来,需要考虑到硬件如何工作,需要与计算机硬件进行直接沟通的语言则称为低级语言。如:汇编语言就是典型的与对硬件进行*作的低级语言。
例如:vb、c#、c 、易语言、delphi这些都属于高级语言。汇编则属于低级语言。
4、什么是“面向过程”和“面向对象”,他们有什么区别?
答:这两个概念性的词想必很多新人都不能很彻底的理解吧。举两个简单的例子来说明一下吧:比如你饿了,想吃面包,你可以自己找来面,找来鸡蛋,找来糖等等,然后自己一点点动手,做出来,放在烤箱里考熟,然后拿出来吃。这个可以理解为“面向过程”;但是你还有另外一种方法:就是你饿了,想吃面包,直接到商店里买来吃。这个就可以理解为“面向对象”。两者的最大区别就在于,“面向过程”需要了解程序运行时是如何*作,如何与系统沟通,通过什么步骤,什么方式来实现最终的目的,而“面向对象”则是不必关心程序在后台究竟是如何运行*作的,不用知道它在运行时才用了什么方式,调用了哪些资源,只为实现最终目的。由于“面向过程”的烦琐性,导致它开发效率十分缓慢,所以现在主流的编程方式都是“面向对象”,好处就在于可以让程序员快速的开发出需要的程序,但面向过程的好处也是有的,就是他可以开发一些比较底层的东西,这些东西有的是面向对象的开发所做不到的。
易语言属于面向对象编程,程序员不需要关心程序的功能是如何实现的,也不关系程序是如何工作的,只要把精力放在如何“编写”程序的功能上就行了。 字串9 c 、c#、vb、delphi、易语言这些是面向对象,c语言是面向过程。
5、我从来没有学过编程,该如何学习易语言,从如何入门?
答:相信很多新手都为此感到十分困惑吧,确实,编程是一门对逻辑思维能力和判断能力要求都很高的计算机专业,在所有计算机专业中,应该算是最难的,如果你曾经对编程知识一点都没有了解的话,初次学习编程在思路上确实容易找不到方向,很多人都会很迷茫,不知道该从哪学起,不知道该如何入门,这也许是捆饶初学者的一个最大的问题。
★注意★: |
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|