浅聊C语言的前后发展史

首先,C语言重要性不言而喻,那些比C语言低级的程序语言都不足以完整抽象的描述一个计算机系统;一个比C语言更高级的语言,却都可以用C语言来实现。

编程C语言

c语言是从早期编译器而来:早期的C语言编译器就取了一个巧:先用汇编语言编写一个C语言的子集编译器,再通过该子集递推进行得到完整的C语言编译器。

具体的流程是这样的:先创造一个只有C语言最基本功能的子集,记作C0语言,C0语言是很简单的,可以直接用汇编语言来编出C0的编译器。

依靠C0语言再继续设计比C0递进复杂但仍然不完整的C语言的另一个子集C1语言,其中C0属于C1,C1属于C,用C0开发出C1语言的编译器。

然后依次类推在C1的基础上编纂出子集C2语言,如此直到CN,CN已经足够强大了,这时候就足够开发出完整的C语言编译器的实现了。

------网络推广开户运营咨询:13798540237(微信同号,加粉引流,优化运营,渠道代理)------

 

感谢您的来访,获取更多精彩文章请收藏本站。

 
 
THE END
喜欢就支持一下吧
点赞11 分享