汉语编程天飞
A. 为什么不可以汉语编程
汉语编程是完全可以的,因为计算机编程语言完全是另一种自然语言,是需要进行特别的训练与学习才能掌握的。计算机编程语言可以以任何一种形式出现,但是因为计算机是由母语为英语的美国人发明的,所以编程语言也自然顺延了英文。如果是阿拉伯人发明的,那么编程语言就会是阿拉伯文,如果是泰国人发是的,那么就是泰文。如果是中国人发明的,那自然就是亩灶信汉语了。x0dx0a 不过正如上面所说,编程语言是另一种自然语言,那么其实它与英语是无关的。因为日常所用的英语在编程时意义是不同的。举个例子,在英文中cookie是饼干的意思,但在编程里cookie即是指为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据。由此可以看出,即使你懂英语但你却没经过特殊地训练与学习,是同样不可能进行编程工作的。再举一个中文的例子,比如名词数据持久化。我相信,只要是中国人肯定是认识这个词的,但如果没有经过编程训练与学习是完全不可能明白这个词的意思。x0dx0a以下是一段JAVA代码:x0dx0apublic List list(){x0dx0a obj[0]=c.param("table");x0dx0a obj[1]=c.param("keyword");x0dx0a if(!isNull((String)obj[0]))x0dx0a c.doForward(app.list(obj),"/fin/list.jsp",false,"");x0dx0a elsex0dx0a c.doForward(app.list(obj),"/fin/list.jsp",true,"");x0dx0a return null;x0dx0a }x0dx0a如果我们将他翻译成中文,就会是这个样子x0dx0a公共 列表集合 列表(){x0dx0a 对象数组[0]=调用对象.获取参数("表名");x0dx0a 对象数组[1]=调用对象.获取参数("关键词");x0dx0a 如果(否是空((字符对象)对象数组[0]))x0dx0a 调用对象.页面跳转(应用.列表(对象数组),"/fin/list.jps",假,"");x0dx0a 否则迅轮x0dx0a 调用对象.页面跳转(应用.列表(对象数组),"/fin/list.jps",真,"");x0dx0a 返回 空;x0dx0a}x0dx0a 对于一位对编程一无所知的人来讲,不管他是懂英语还是懂汉语,上面的这两段代码对他来讲与天书无异。如果反过来,在编程时英文无论在输入速度与可辩悄读性上优于汉语这是显而异见的。不信可以自己敲敲试试,看看哪个更快。x0dx0a 其实说到底,编程语言用什么来做为媒介都是无所谓的,哪怕就是一坨SHI,只要计算机认识它,那么都可以用来编程。汉语编程不是不行,而是被某些人或组织站在民族大义、国家未来的高度上,拿出来糊弄人。什么只要懂汉语就可以编程,好像连学都不学似的,简直就是误国误民。
B. 中文编程语言的特点
用什么语言来表达编程思路其实是一回事,英语可以编程,汉语同样可以编程,而且汉语编程作为计算机语言更符合自然语言。
1.打破了英文编程语言的垄断,可以有效减少信息技术对英文的依赖,对形成全面的信息产业独立体系有巨大推动作用。
2.中国人用自己的编程语言,才更有利于各种程序的编写。不但简化学习过程,而且提高了编程效率。
3.汉语编程从根本上可以解决信息技术化发展的问题,只要会写汉字,就可以学习编程,而且汉语编程所编的软件可以很好地解决方方面面的问题。
4 .用什么语言来表达编程思路其实是一回事,英语可以编程,汉语同样可以编程,英语的关键字只是表意符号而已,汉语也可以作为表达编程的语言之一,只是有一些技术上的问题需要克服。我们可以看到,“易语言”把汉字输入比英文输入更有优势表现的淋漓尽致。
C. 什么是汉语编程
“汉语编程”是中国人自己研发的完全以汉语为描述语言的计算机程序设计语言,它完全具有中国自主知识产权。作为一种计算机语言,它和现在流行的大部分计算机语言具有一些共同的特点,都是人机对话必须的工具语言。但该语言绝非曾流行过的任何一种计算机语言的简单汉化,或是为某种软件制造一个中文环境。这是一个完全由中国人自行开发,由中国人自我掌握全部源代码,从形式到内容全面符合中国人的思维方式,使用汉文字表达的面向对象、面向问题计算机程序设计语言。“汉语编程”具有自成平台、面向对象、面向问题、所说即所得、高度安全性、强大的繁衍功能、高度兼容性以及资源占用少、速度快等特点,开辟了计算机语言发展的新纪元。
一.汉语编程的关键技术和先进性
在汉语编程中,拥有几项关键性的核心技术,譬如解释编译器技术、数据库技术、嵌入操作系统和虚拟机技术等等。利用自主知识产权的“汉语编程”网络数据库和计算机语言,可以不受国外控制,可共享版权,不用向国外交纳昂贵的版权费用。
1.汉语编程解释编译器:
相比于英语的计算机语言,在“汉语编程”中,思维是发散聚集的。因为在“汉语编程”中,单字是基础,是对象,是元件,是构成编程系统的要素。而语法在汉语编程中已经被弱化。由单字的不同组合,针对不同的问题提出解决方法,单字越发散,功能越强劲,解决问题的方式越集中。对于汉语母语或精通汉语的人而言,这是最直接的思维方式,也最是贴近自然的语言。
“汉语编程”的资源就是汉字,也是最能体现汉字的亲和力。无论身居何地,只要使用汉字作为书写表达工具,都能使用汉语编程。汉语的字与字的词义关系清晰明白,表达信息一致,这样会写汉字甚至只是会说汉语的人就能利用汉语编程来制作自己想要软件。从而大大简化了学习过程,也提高编程效率。可以说,学习汉语的同时,人们得到了一个很好的礼物,就是直接用汉语编程,而无需再学习其它计算机语言。
汉语编程系统数据库:
汉语编程数据库汉语编程内置的通用关系型数据库,除windows系列操作系统外,无需任何第三方语言或软件支持的语言与数据库一体化解决方案,完全实现程序设计语言与数据库的无缝结合。向前兼容Dbase、VFP系列格式数据库,在安全性、实用性、可靠性等诸多方面、都加入了新的技术创新。
汉语编程网络数据库在汉语编程数据库基础上,是一种基于TCP/IP协议的C/S结构数据库网络运用,同时支持Ipv4和Ipv6的局域网和广域网统一解决方案。能够实现与SQL、Oracle等网络数据库系统对接。
二.汉语编程的实用性
“汉语编程”作为一种成熟的编程语言,已通过国家级鉴定。它不仅获得国家发明专利(国家发明专利号: ZL 94 1 07330.0 国际专利主分类号:G06F 17/00),同时还列入国家火炬计划项目和信息产业部科技发展基金。13年来,这项具有完全自主知识产权的编程语言,已为国家有关部门、军队等开发出数百套操作方便,成本低廉,保密性强,技术可靠的高质量软件。大到航天技术,小到少儿益智游戏,凡是用英语能编程的软件,均可用汉语编程去开发。
汉语编程系统在将来中国的信息化建设中将起到不可估量的作用,具体可表现在以下各方面:
1.汉语编程在电子商务中的优势:利用自主知识产权的汉语编程网络数据库,可共享的版权,不用向国外交纳昂贵的版权费用,开发和维护成本极低,都使我国中小企业普及电子商务的可实现性有了保证。
汉语编程电子商务的解决方案:强调“分布式结构,滚动式发展”对于电子商务的每一个环节,都是根据汉语编程易于被普通人掌握的特点,利用企业自身的力量,依据各业务口的特殊需求量身定做,逐步形成各职能机构分布系统,在系统资源和分系统得到一定完善的条件下,将系统进行整合,使系统更加安全完备可靠。
2.汉语编程在电子政务中的优势:
利用自主知识产权的汉语编程网络数据库,网络数据库的底层不受国外控制。开发和维护成本极低,可共享的版权,都使我国安全电子政务的可实现性有了保证。
汉语编程电子政务的解决方案:
强调“分布式结构,滚动式发展”对于电子政务的每一个环节,都是根据汉语编程易于被普通人掌握的特点,利用政府自身的力量,依据各业务口的特殊需求量身定做,逐步形成各职能机构分布系统,在系统资源和分系统得到一定完善的条件下,将系统进行整合,使系统更加安全完备可靠。
3.汉语编程推进“数字城市”建设:
在城市的政治、经济、文化、教育和生活各个方面,广泛应用“数字地图”和基础网络数据库等现代信息技术,深入开发和利用信息资源,提高城市建设和管理水平,完善城市服务功能,增强城市集聚辐射功能和综合竞争力,促进经济发展,提高人民生活质量,加快推进城市现代化进程。
D. 汉语编程相比于英文编程有什么优势
因为西方人领先发展了计算机及其软件工程,我们发现目前中国软件领域存在的一些中文编程语言往往忽略了汉语本身的特点,仍然跟随西文计算机语言的习惯,忘记了建立汉语计算机系统和语言的根本点。而我们的“汉语编程”最重要的一点就是其具有本身的特点,它是基于汉语习惯的,它虽然有一定数量的单词,但为了满足编程的需要,还必须具备扩充的能力,你想说什么,就去定义一个这样词名的程序,程序的定义也是利用原先所存在的词来完成。这样我们就明白,为什么世界上着名的软件公司如微软、oracle、adobe都来自于母语是西文的国家,因为母语作为编程语言对于编程是具有得天独厚的优势的。对于我们中国人来说,学习汉语编程或用汉语编程去做计算机程序方便是显而易见的。具体到操作上,我们可以总结下面三点:
1. 汉语文化背景决定了中国人用自己的编程语言,才更有利于各种程序的编写。
2. 体现汉字的亲和力,只要会写汉字,就能利用汉语编程来制作软件。
3. 简化学习过程,提高编程效率
E. 汉语编程是谁开发出来的
沈志斌1983年曾因发明“发动机不解体测功仪”而获全军科技成果进步奖, 并荣立一等功, 并破格保送到解放军南京工程学院本科班深造, 毕业后分配到北京军区指挥自动化工作站任工程师,《人民日报》、《解放军报》、中央电视台等近百家媒体曾为此做过专题报道。1995年沈志斌离开部队后, 曾分别就职于航天工业部和信息产业部, 后到国家汉语编程研究院和北京国之经典汉语编程科技总公司任总工程师。沈志斌之于汉语编程就当相比尔•盖茨之于windows操作系统。沈志斌和他的汉语编程团队历经20多年的研发,终于让汉语成为一种新型的计算机语言, 并广泛应用在编程中。其成果有:《汉语程序设计语言》、《汉语编程基础教程》、汉语编程数据库开发环境、汉语编程单片机的计算机系统(专利)、非接触式IC卡可编程读写器(专利)等等。
但是任何一项影响较大的发明都不应该是一个人的功劳,而应该归功于人类历史的进步,就像汉语编程的发明就是根源于中国五千年的灿烂文明,中国具有世界上最多人口的语言民族,汉语编程是必然应该被开发出来也必然应该被广泛利用的.
F. 汉语程序设计语言的介绍
汉语程序设计语言,简称“汉语言”,或者“汉编”, 即沈志斌教授发明的一种计算机程序设计语言。它是一种采用汉民族语言文字进行电脑编程的语言系统,支持基于汉语字、词编程,符合计算机符号语言规范,并继续向自然语言发展。它已经取得国家专利,国家发明专利号: ZL 94 1 07330.0 国际专利主分类号:G06F 17/00)。 中国是个多民族的国家,语种众多,有:汉语,藏语,满语等;中文字体也非常多,如篆书、金书、隶书、楷书等。严格来说称“汉语编程”而不称之为“中文编程”。因为,汉语是中国的官方语言,所以,但一般情况下,称中文编程时,也特指汉语编程。 汉语程序设计语言,是中文编程语言的一个分支,但由于研发时间比较早,当时中国大陆少有其它中文编程语言面世,所以,发明者也称其为“汉语编程”。 在当今中文编程语言发展多样化的情况下,我们一般简称沈志斌教授在二十世纪九十年代实研发的汉语程序设计语言为“汉编”,简称吴涛先生在二十一世纪初研发的易语言汉语编程为“易语言”。