admin 发表于 2014-11-29 14:24:38

易语言简介

      易语言是一种汉语编程语言,它采用全中文汉语编程。易语言中文开发环境是建立在Windows平台上,支持全中文、可视化编程操作,功能丰富且易学易用的特点,并且直接在Windows环境下开发Linux的程序(对于这点待以后测试,因目前都没接触过Linux系统,也不知道Linux下的程序怎么实现)。
      易语言编程用户不再需要按照国外的语言习惯、表达方式、甚至是思维方式而是直接用中文,按照我们自己的习惯去编写程序。易语言编程环境方便快捷、直观实用,不但操作界面全为中文,而且程序代码也可以全部用中文来编写。如图1-1所示:



图1-1 全中文界面和中文代码界面

      易语言并不是把现有的编程工具简单地进行表面汉化或封装,而是拥有自己独立的高质量编译器,中文源代码被直接编译为目的机器的CPU指令,而且编译器所编译出来的可执行代码与操作平台无关,从而实现了跨平台编程。

      易语言不仅支持程序窗口界面设计的可视化操作,连代码流程图也嵌入到程序代码设计操作中(如图1-2所示),这是一般任何编程软件没有的功能。同时,它内置了支持中文语句快速输入的一种专用、记忆式中文输入法。另外还具备了即时命令提示功能。



图1-2 代码流程图嵌入到代码设计操作中

      易语言支持模块化开发,可满足大型应用程序协助开发。它也可以编译出符合标准Win32 DLL的程序模块,以便供包括易程序、VC、Delphi、VB程序中直接调用。易语言内置的“易模块”,也是易语言模块化开发中的另一个重要组成部分,易程序可以通过“程序数据列表”中的“模块引用表”直接在程序中引用编译好的易模块,进而简化了易程序开发的复杂程度,实现了代码的重复利用。

      易语言能够和各种外部数据库进行数据交换,便于开发和实现大型数据库的应用程序。易语言所支持的数据库有开发桌面型(难道还有非桌面型?以后再找答案。)数据库程序易数据库、ADO、ODBC、MySQL等数据库。

      易语言现有的编程资源,极大地提升了易语言的实用性。表现在:1、提供对OCX控件、类型库、API函数、COM协议等接口的全面支持;2、开放其支持库接口技术文档供第三方使用,以便开发出更多的的编程资源。

      易语言支持当今先进的编程理念,如面向对象的程序编写方法、面向事件的消息处理机制等。了解了易语言对了解其他编程语言具有极大的帮助。易语言支持用户定义和使用对象,支持类的构造、析构、继承、虚拟方法、多态、封装等特性。

      易语言提供了更多的扩展支持库,新行业支持库还在不断开发中,这些支持库极大地方便用户编写程序。易语言除简体中文版,还包括繁体中文、日文、英文等多种语言版本。


http://www.wgbcw.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 admin的微博
页: [1]
查看完整版本: 易语言简介