编程语言是怎么设计出来的?

xsxsljy 2010-06-11 02:31:51
请问大家编程语言是怎么设计出来的,我感觉先是有个概念,比如面向对象来分解问题,然后就有了 CLASS 等关键字,然后我们就可以用 CLASS 等关键字来写我们的程序了,书上好像说 类,委托 等等都是一种数据结构,数据结构 我也学过啊(学的不好),但我就是串不起来这些概念背后到底是什么关系,谁有 关于编程语言内部原理资料吗
...全文
169 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
兔子-顾问 2010-06-11
  • 打赏
  • 举报
回复
1楼答案就很标准了。再往下都是跑题党的…
s8848 2010-06-11
  • 打赏
  • 举报
回复
先有鸡还是先有蛋?
sj19920428 2010-06-11
  • 打赏
  • 举报
回复
呵呵,楼主还真是执着!
wjp_116 2010-06-11
  • 打赏
  • 举报
回复
需求决定应用,最早的就是机器语言,有了硬件的基础,才会有后来的汇编语言,随着硬件的发展,编译原理等就产生了,个人感受
缭绕飘渺 2010-06-11
  • 打赏
  • 举报
回复
有闲心关心这些
还不如想想怎么学好编程语言呢
Dobzhansky 2010-06-11
  • 打赏
  • 举报
回复
C++ 语言的设计和演化

是这方面最好的参照.
mohugomohu 2010-06-11
  • 打赏
  • 举报
回复
上帝说,要有编程语言,于是就有了
threenewbee 2010-06-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 vrhero 的回复:]
你得去学《计算机原理》了...编程语言不是从上向下去设计,而是从下向上的...因为打字带太低级才有了汇编,因为汇编太低级才有了C,因为C太低级才有了C++...以此类推,所有高级语言都是由低级语言发展来的...

ps:面向对象是人思考问题的方式,不是计算机的...
[/Quote]
建议lz学习社会行为学。行为学家有一种观点认为,人的行为分为:动机(欲望支配),计划,实施,反馈,产生反射。这个理论也可以解释程序设计语言的发展。需求是技术发展的前进动力。
vrhero 2010-06-11
  • 打赏
  • 举报
回复
你得去学《计算机原理》了...编程语言不是从上向下去设计,而是从下向上的...因为打字带太低级才有了汇编,因为汇编太低级才有了C,因为C太低级才有了C++...以此类推,所有高级语言都是由低级语言发展来的...

ps:面向对象是人思考问题的方式,不是计算机的...
threenewbee 2010-06-11
  • 打赏
  • 举报
回复
《编译原理》
《程序设计语言》

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧