今天看啥  ›  专栏  ›  菜鸟教程

编程语言是怎么被实现出来的?

菜鸟教程  · 公众号  · 科技创业 科技自媒体  · 2024-09-03 11:27
    

主要观点总结

本文介绍了编程语言的发展历程,从最初的机器语言到汇编语言,再到人类可以认识的编程语言。文章详细描述了如何将人类抽象的表达转化为CPU可以理解的机器指令,通过编译器实现这一转化。

关键观点总结

关键观点1: CPU的诞生与基础

CPU基于简单的开关组合实现复杂的bool逻辑,只能简单理解开关,用数字表达就是0和1。

关键观点2: 编程语言的起源与发展

从最开始的机器语言(直接使用0和1编写指令)到汇编语言(将机器指令映射到人类可以理解的单词),再到出现人类可以认识的抽象化的编程语言,程序员从说鸟语(机器语言)到说人话(高级语言)的转变。

关键观点3: 递归与语法的应用

通过递归的方式解决嵌套问题,使得代码更加简洁易懂。同时,通过语法树的形式组织代码,使得编译器可以将人类可读的编程语言翻译为CPU可理解的机器指令。

关键观点4: 编译器的重要性

编译器是连接人类和CPU的桥梁,它将人类可读的代码转化为机器可执行的指令。编译器的出现大大提高了程序员的生产力。


免责声明

免责声明:本文内容摘要由平台算法生成,仅为信息导航参考,不代表原文立场或观点。 原文内容版权归原作者所有,如您为原作者并希望删除该摘要或链接,请通过 【版权申诉通道】联系我们处理。

原文地址:访问原文地址
总结与预览地址:访问总结与预览
推荐产品:   推荐产品
文章地址: 访问文章快照