水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
1/1
|
转到
主题:Re: 求科普,高级语言的语法规则是怎么设计出来的
1楼
|
longlong4036
|
2022-10-13 13:06:58
|
展开
链接打不开,任何发明都是在前人的工作基础上做的,这地球人都知道
汇编语言脱胎于CPU内部的硬件逻辑,是机器语言的助记符,那高级语言脱胎于什么呢?
【 在 fanci 的大作中提到: 】
: 牛人在总结前人的经验以后不断改进完善的结果。具体内容可参考
https://en.m.wikipedia.org/wiki/Structured_programming
--
修改:longlong4036 FROM 223.104.38.*
FROM 223.104.38.*
5楼
|
longlong4036
|
2022-10-17 12:01:24
|
展开
这么说,假如是面向对象的语言,当初设计语法规则的时候,是能完全脱离硬件的了?或者说,一个不懂CPU内部结构的人也能设计出一种高级语言来,是这样的吗
【 在 AudiDoggie 的大作中提到: 】
: 高级语言是根据其语言核心理念推导出来的,比如你是函数式语言,函数是一等公民,首先设计函数运算规则;
: 你是面向过程的语言,这个就根据cpu、汇编来;
: 你是面向对象的语言,如java,C#,对象是第一位的概念,设计语言核心概念的时候甚至先不用考虑如何运行;核心概念有了后,设计编译目标:是虚拟机运行、还是物理cpu运行
: ...................
--
FROM 103.91.179.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版