关于易语言

[复制链接]
查看11 | 回复2 | 2010-5-25 10:05:08 | 显示全部楼层 |阅读模式
我是个没入门的菜鸟,就看了些皮毛,大致了解了计算机语言的发展,从机械到高级.就象汉字从画图>象形>发展到7书8书繁体简体,都能表达意思. 对于一个门外汉,易语言可以理解为国外高级计算机语言的汉化版. 易语言给了我们一个启发: 就是我们是不是应该从更低级的计算机语言着手汉化?(当然并非是简单的汉化,易语言也不是,支持国产)比如从汇编语言着手?这样基于这些低级的汉化版语言而开发出的高级的国产语言,那功能岂不更强?
1,2,3楼回答都不错.
非常赞同1楼的比喻:把机器码和中文码(或者说是国人看得懂的代码)之间的编译比喻成"字典".是让大多数没有接触过编程的普通人看的懂回答.
2楼更专业和仔细的回答了我的问题.可以说是1楼的诠释和补充.
3.楼主要介绍了易语言,但没有看清楚我的提问.
好想采纳1和2的回答,但只能选其一......

回复

使用道具 举报

千问 | 2010-5-25 10:05:08 | 显示全部楼层
计算机根本不管你是英文还是中文,它只用高低脉冲来产生一些信息(还是高低脉冲),人类便把高低脉冲用1和0来表示,这就产生了机器语言。这里跟人类的自然语言根本就没有关系,后来为了编程的需要,人类发明了汇编语言,因为这是外国人发明的,所以里面的各种命令都是英文,再后来为了更好接近于人的自然语言,又发明了高级语言,当然也是英文。易语言作为高级语言的一种,它采用的是中文,如果说它是汉化,可能并不严谨。汉化是对某个外文软件进行本地化,并不改变该软件的功能和结构,而易语言虽然是用英文编程软件(据说是VC)开发的,但它不是任何其他编程软件的汉化版,因为它的功能和结构是属于它自己的。如果非要说易语言的编程界面和功能与VB等相似,那只能说天下大部分编程工具的功能和
回复

使用道具 举报

千问 | 2010-5-25 10:05:08 | 显示全部楼层
首先需要搞明白电脑是如何执行程序的:电脑能够快速执行的是机器码,也就是0、1构成的代码由于使用机器码不方便,估计就是专业程序员看着也晕,所以就出现了汇编语言非机器码在执行的时候都需要进行解释,也就是需要给电脑一本“字典”,让电脑知道哪一个命令是干什么的如果只是汉化,就需要在英文字典上再配一本中文字典如果想从根本上解决,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行