现在学习的编程语言基本上都是使用英语作为基础的,不论是java还是C语言还是C++。而且这些语言也不会有汉化版的出现,因为相对于英文来说中文在编程语言中更难实现。有些语言所谓的汉化版只是用户界面上的汉化并不是代码语句的汉化。而其实在前些年我国就已经自助开发了一个用汉语编程的语言——易语言。下面我们一起来了解一下。
易语言简介
易语言是一个自主开发,适合国情,不同层次不同专业的人员易学易用的汉语编程语言,是由大连大有吴涛易语言软件有限责任公司自主研发的,也是2005年国家火炬计划项目之一,是一种全中文全可视跨平台的编程语言环境。但是它还有简、繁汉语以及英语、日语等多语种版本。
在中国科学院院士张效祥将军及中国科学院高庆狮院士为首的专家鉴定下得出结论:
1)易语言是一个自主开发,适合国情,不同层次不同专业的人员易学易用的汉语编程语言。
2)编程环境由核心层、扩展层、环境层以及应用层组成。核心层编译器构成了易语言的基础编程平台;扩展层提供了专业编程人员的开发平台;环境层提供了用户集成开发环境;应用层支持用户创建开发平台的框架。
3)它的编程环境使基于汉语字、词编程、可视化以及跨主流平台的编程环境
易语言自出现以来就吸引了很多人的注意,获得了社会各界广大编程爱好者的一致好评,现在易语言公司的网站累计下载量更是达到了50万人次以上,论坛注册人数达到了2万5千人以上,而且人数还在加速上升中。是怎样的一款软件才能受到这么多人的关注呢?下面就为大家简单介绍一下易语言中的一些特性:
简单易学
易语言因为其易学易用性,及就连普通人都能轻易学会的优势出现。更有中国科学院院士张效祥将军参观易语言公司时亲笔题下:“易难为易”四个大字,肯定了易语言的易学易用性。易语言降低了根本不懂英文或者英文了解很少的用户的编程门槛,使他们能通过使用本语言极其快速地进入Windows程序编写的大门。
汉语环境
易语言汉语编程环境是一个支持基于汉语字、词编程的、全可视化的、跨主流操作系统平台的编程工具环境;拥有简、繁汉语以及英语、日语等多语种版本。
提供快速中文输入技术
易语言提供中文语句快速录入技术和多种内嵌专用输入法,彻底解决了中文编程中语句输入速度慢的问题,小学生利用首拼与全拼就可以轻松输入程序代码,并且系统还提供自动容错,对南方音及多音字的容错处理。
图中是易语言中编程的示例
命令格式简单统一
易语言中无定义类关键字即所有程序定义部分均采用表格填表方式,用户无需记忆此类关键字及其使用格式。易语言的命令格式统一即不像英文编程中繁杂的复合语法书写,所有程序语句调用格式完全一致。
代码格式自动格式
易语言的代码即文档能自动规范强制代码格式转换,任何人编写的任何程序源代码格式均统一。
其他的好处
易语言还能随时对语法格式自动检查并提示所输入语句的语法格式是否正确,而且还能自动添加各类名称。除此之外,易语言供学习的资源还相当丰富,除了有详细的帮助文件和数十兆的知识库外,还有数万用户的网上论坛、一百多兆的多媒体教学软件、图书教材等。同时支持Windows和Linux程序开发。具有中文本地化支持,支持汉字发音处理,全半角字符处理、时间处理等功能。
易语言和其他编程语言之间可以相互调用功能模块。不仅可以充分的利用已有资源,还支持支持OCX组件、TypeLib类型库、操作系统API、java类等。易语言提供多语言支持。
易语言不仅对用户使用提供了方便,而且对国家也有重要发展意义:
提高社会生产率
由于很多人都很难学会英文编程语言,导致各行各业具有丰富工作经验的人无法将自己的工作经验通过计算机软件的形式表达出来。但现在有了易语言,各行各业的专家们都可以轻易学会软件开发,将其工作经验体现到计算机软件中去,为他人和社会所用,从而提高社会生产率。
推动软件产业化
通过易语言,国人能够使用自己的母语进行编程,并且所编写出来的源程序可以轻松通过系统附带工具翻译转换为任何一种外文,为我国实现软件产业化和软件批量出口,培养大量软件人才奠定坚实的基础。
推广编程教育
邓小平同志曾经提到过:"计算机要从娃娃抓起"。现在有了易语言,我们可以马上开始学习计算机编程,而不必要先去等待学生掌握足够多的英文知识。并且由于易语言支持现有的先进编程理念和技术,与现有其它编程语言能够相互融合贯通,是最好的编程教育工具。
发展自己的核心技术
在易语言中,拥有几项关键性的核心技术,例如编译器技术、数据库技术等等,推广应用易语言能够让我们可以对其继续发展和完善,和国内同行互相交流学习,提高我国在这些关键领域的科技水平和竞争能力。
最后要说的是,易语言是具有我国全自主知识产权的,易语言系统全部由我国自行设计开发。而且易语言还可以和调用其它语言的功能模块。由于易语言是汉语环境下的编程语言,所以对我国编程人员学习有很大的好处。有兴趣的朋友可以深入了解以及学习。
上一篇:汉语编程语言易语言的数据类型
¥29.00
¥299.00
¥399.00
¥498.00