古老汉字和现代信息技术和谐结合的探索(2008-09-17 08:48:33)
古老汉字和现代信息技术和谐结合的探索
什么是计算机语言?
我们都知道,计算机是无所不能的,它可以计算、文字处理、绘画、播放音乐、看影碟、上网浏览信息、收入邮件、玩游戏……但是没有人编写程序,它就一点本领也没有。人们对编程感到很神秘,认为编程只有那些软件高手来完成的工作。其实编程就是所谓的“计算机语言”编写出计算机能懂的文章,即与计算机说话,让计算机去做人们希望干的事情。我们认为它神秘,只是因为目前大多数计算机语言都是基于英文基础的,对于我们中国人来说,神秘即来于此。
我们常见的编程如Basic、C、Java等语言,都是使用英语语法结构、语言习惯来完成编辑的,对于从小成长在汉语环境中的中国人来说,让他们用这些英文语言来完成一个程序,困难是显而易见的。所以世界上最著名的软件公司大多都在西语系国家。但是汉语作为世界上最古老、最美妙的文字,就不能进行计算机的编程吗?
汉字无论在语言的表达上,还是文字的结构上,都比英语强。如果能用汉字进行计算机的编程,我们不但有自主的操作系统,自主的知识品牌,在很多的领域也不会受制于外国。它给中国人开启了一扇软件编程的窗户。
汉语编程是一种基于汉语言行文基础的计算机语言
“汉语编程”
是由汉语语言和算法构成,完全基于中国人的语言环境,从形式到内容全部符合中国人的思维方式。汉语编程经过近十年的努力,形成了从低层机器码到高层网络数据库及广泛应用的,具有独立知识产权的技术体系结构,现已进入汉语编程产业化推广阶段。汉语编程展现了5000年中华文化与21世纪信息革命的完美结合。据专家介绍,汉语编程技术,不是计算机语言的汉化,也不是为某种软件制造一个中文环境,而是我国专家掌握全部源代码,使用汉字信息指令,从计算机底层入手,使计算机的中央处理器(CPU)能够处理存储器的汉字词典,从而实现计算机对汉字程序的识别,不受现行操作系统控制的技术系统。使用和推广发展汉语编程技术,是计算机普及应用以及中国信息产业链形成产业规模的一次革命性行动,是继五笔字型输入法、汉字激光照排系统之后,汉字在计算机应用中的第三大里程碑。
“汉语编程”的相关背景
1.“汉语编程”基于中国5000年文化的传统,区别于西语系的语法结构及造词功能。英文编程软件只能使用英文输入程序代码,并且需要用户掌握大量专业英文术语,这是国人难以进入软件开发大门的根本所在!汉语编程基于中国汉语的语法基础,举个例子:中国人只要掌握3000个字就能读名著,而外国人必须掌握30000个以上单词才能看明白报纸。因此小的记忆量可以适合在编程中只考虑方法,而不必过多地考虑语法、变量的名称等。西方文化的差异造成对编程学习上的很大区别,中文文化背景决定了中国人还是学自己的编程语言好。
2.中文化编程已成为当务之急。中国计算机应用的发展在经过操作系统汉化显示环境,中文输入法的两次较大跨越后,正经历一个重要的历史时期。目前世界上著名的软件公司大多数在西方国家,如果不发展我们自己的计算机语言会在将来的软件竞争上会吃亏更多。
3.“汉语编程”经过20多年的发展,目前已经在军队、安全部门等顺利得到应用,目前已经建立了完善的数据库系统,完全可以开发和英语计算机语言等同的所有程序,例如操作平台、ERP、游戏、工控系统以及其它应用软件。
汉语编程发展概况
汉语程序设计语言自一九八四年开始研究,经汉语程序设计语言开发群体合作九四年成型,汉语编程技术发展先后经过了四个阶段:
1984年-1989年,汉语编程的基础构想和基础算法及其基本功能验证阶段;
1989年-1994年,汉语编程嵌入式系统的开发及应有和的阶段;1994年《汉语程序设计语言》一书由电子出版社出版,为汉语编程技术建立了基础标识。
1994年-1999年,汉语编程嵌入式系统在多种行业中应用及WINDOWS平台汉语编程系统发展阶段;随着世界信息技术的发,汉语编程技术在与新技术的继承和调用上的灵活性已独具特点。
1994年-今,汉语编程嵌入式系统、汉语程序设计语言、汉语编程数据库开发环境、软件工程整体发展阶段;这期间以汉语编程了具有广泛应用价值的民族计算机技术体系,在教育及软硬件开发领域广泛应用。
目前“汉语编程”已经在下面的应用软件、网络、教育、ERP、工控等各个领域中得到很好的应用,取得了不俗的成果:
人力资源管理系统
学籍管理系统
药品物流管理系统
电视台节目管理系统
眼镜店管理系统
进销存管理系统
汽车修理企业管理系统
汉语编程ERP管理系统
网络安全传输系统
军用网络管理系统
军用中央控制管理系统
军用地理信息系统
智能管理系统
电子商务认证培训
电子政务认证培训
汉语编程ERP
……
为什么说“汉语编程”具有比其它编程更大的优势?
对于我们中国人来说,“汉语编程”具有比英语计算机语言更明显的优势。
“汉语编程”的资源就是汉字,也是最能体现汉字的亲和力。无论身居何地,只要使用汉字作为书写表达工具,都能使用汉语编程。汉语的字与字的词义关系清晰明白,表达信息一致,这样会写汉字甚至只是会说汉语的人就能利用汉语编程来制作自己想要软件。从而大大简化了学习过程,也提高编程效率。可以说,学习汉语的同时,人们得到了一个很好的礼物,就是直接用汉语编程,而无需再学习其它计算机语言。
由于“汉语编程”的出现,我们中国人在编程中,无需去研究烦琐的英文语法习惯,只要你懂中文,懂计算机,都可以轻松学会编程,即使几岁的小孩儿,或者是几十岁的老人也会轻松遨游在编程的乐趣中,这充分体现了“汉语编程”的人性化。
“汉语编程”全部自主知识产权,汉语编程计算机系统经过8年审批于2002年获得国家发明专利号: ZL 94 1
07330.0,国际专利主分类号:G06F
17/00。在2005年获得国家火炬计划立项《编号:2005EB010209》,2006年列入国家电子产业发展基金重点项目《儿童脑潜能中文编程软件开发平台》,标志着汉语编程进入国家高新技术产业化行列,
“汉语编程”拥有自己的数据库系统,且支持访问现有所有数据库,应用广泛。由于“汉语编程”强有力的技术标准支持,在产权冲突中不会存在任何问题。
“汉语编程”具有重要的战略意义
由于汉语编程所特有的易学、易用、实用,在我国具有如下重要发展意义:
1、推动软件产业化,提高社会生产率
利用自主知识产权的“汉语编程”网络数据库和计算机语言,可以不受国外控制,可共享版权,不用向国外交纳昂贵的版权费用,开发维护升级极低,如果以现有的汉语编程中小企事业软件解决方案,使我国中小企事业电子商务、电子政务、ERP等信息化建设可实现性有了革命性保证。
从更深层次上讲,中国近1000万家中小企事业单位,可产生经济效益大于5000亿人民币,替代传统软件,可节约外汇5000亿美元;每家企业增加一个信息化维护和编程岗位,可增加大中专学生就业岗位不小于1000万人。其产生的经济和社会效益影响之大是很难估计的。
2、推广编程教育
邓小平曾说:“计算机的普及要从娃娃抓起”。其实,电脑编程也是应该从娃娃抓起的,研究证实,孩子们从小从事一些编程的开发,会很大程度的提高孩子们的逻辑思维能力。在美国,孩子们很小的时候就开始接触电脑语言的编程,从而诞生了“微软”、“甲骨文”、“GOOGLE”这样伟大软件公司,也诞生了像比尔"盖茨这样的计算机天才,所以语言环境是很重要的。中华民族是最聪明勤劳的一个民族,为什么诞生不了像微软这样的软件巨头呢?其实是基于英文基础的计算机编程语言限制了我们。如果让孩子从小就开始接触电脑语言的编程,就以很大程度的激发孩子们的编程热情,从而为将来中国软件业抢占世界高地创造无限良机。“汉语编程”的出现可以说是为中国孩子开启了一扇软件编程启迪的窗户。可以说,“汉语编程”在很大程度上是中国孩子们接触电脑语言的开始。
“汉语编程”简单易学,孩子们可以很好的理解编程的语言结构和模式,他们不需要有英文基础,依然可以成为电脑编程的天才。“汉语编程”完全基于中国人的语言环境,从形式到内容全部符合中国人的思维方式,所有的设计语言用的是汉语,所有的也都是由汉语语言和算法构成。这样对从小到大在中国长大孩子们来说,编程就不再是一件很难的事情了。
文字“汉语编程”的出现,为“电脑普及要从娃娃抓起”这样宏伟的计划奠定了坚实的基础。第15、16届全国六一国际儿童节计算机表演赛350万小选手开始使用汉语编程参加大赛,为国家节省了几十亿元版权费用。
3、保障国家安全,中国军方早有使用
汉语编程是从最底层一步一步发展起来的,拥有全部自主知识产权和核心技术。推广应用汉语编程不会带来任何安全或后门隐患,并且可以为国家整体战略而作具体调整和更改。
例:
雷达信号发生器(空军科技二等奖)
网络管理系统(总参)
中央控制管理系统(空装部)
中国人民解放军某部用汉语编程技术开发的“军事地理信息网络数据库系统及辅助决策系统”一期工程获得2004年全军科技成果奖,并应用于国际维和。
4、配合国家整体发展战略
根据上一点和国家目前推广应用linux操作系统的战略决定,汉语编程现在已经支持对linux操作系统软件的开发,从而对丰富linux平台下的应用软件起到帮助作用,改变现行linux应用软件缺乏的问题。
5、发展自己的核心技术
汉语编程技术项目设计者拥有国际先进的发明专利权、技术关键、中国品牌等,具有国内一流的设计、培训、研发、创新及管理运作能力,已跨越当前国内艰难的自主知识产权核心研发阶段,直接取得独立核心技术产权并进入产业化阶段,且具有后续的系列创新能力。印度历史形成所谓的“软件加工业高科技”是一种无奈的“殖民地”发展模式,不是我国能效仿或必须效仿的,中国最需要是不受制于人、低成本、劳动密集和高效率的,满足数量庞大国内中小企事业(近千万家)人才软件需求的软件产业,简易、高效、通用的汉语编程技术体系,将为中国软件产业化提供技术基础和广泛的发展突破口。
在汉语编程中,拥有几项关键性的核心技术,譬如解释编译器技术、网络数据库技术、嵌入操作系统和虚拟机技术等等,推广应用汉语编程能够让我们可以对其继续发展和完善,和国内同行互相交流学习,提高我国在这些关键领域的科技水平和竞争能力。
所以,有了“汉语编程”的出现,结束了世界上计算机语言英语独大的局面,拥有世界上最大语族群的中华民族有了自己的编程工具,我们理应为中国自己的计算机语言技术体系骄傲,因为我们中国的软件产业未来充满希望!
加载中,请稍候...