自然语言与编程语言有哪些相同之处

 我来答
从空去听8
2017-12-31 · TA获得超过7439个赞
知道大有可为答主
回答量:6907
采纳率:93%
帮助的人:5482万
展开全部
有仿照自然语言的非编程语言:世界语
人工语言(包括编程语言)一大的特点就是类似于自然语言(因为,最大的目的就是人可以用。)
语法的设计涉及到各类权衡。包括了易学,易读,易用,正交性等等
这个参考《编程语言原理》塞巴斯塔(第一章),《程序语言设计——实践之路》斯科特。
以下是例子
相同的例子:
1、为了提供丰富的表达能力,编程语言不满足于正则表达式,提升到上下文无关,来源于乔姆斯基的研究。
2、模仿了人类对实体的理解,引入了面向对象。
不同:
其实我很想说不同之处:
计算机本身就是人造之物。贴近人类表达只是方便人类自己。人本身是对数字不敏感的,对流程不敏感的,对语法也是不敏感的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式