编程语言的诞生

编程语言类似于人类自然语言,想创造一门语言就要构造出这门语言的基本语言元素,比如单次,关键字等等。然后基于这些诞生词法,语法等等。计算机只能识别二进制语言。所以最关键的是编写出能够转换成机器语言的工具,也就是编译器。有了可以将你的语言编译成计算机认识的语言的编译器就可以了。

大多数高级语言的编译器/解释器都是用 C/C++ 写的,当然有其他的语言。最初 C 语言编译器是用汇编写的,然后汇编写的编译器来编译用 C 重写的 C 编译器。这个过程叫做 自举

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容