立即学习:https://edu.youkuaiyun.com/course/play/25498/304493?utm_source=blogtoedu
- 语言类型
- 低级语言:机器语言和汇编语言(用于处理硬件,比如内存)
- 高级语言:编译型(如C和Java)解释型(如Py和JavaScript),前者相对于后者而言更接近硬件,所以运行效率要高一些,但是对于使用者而言,可以忽略后者的低效率。
- ps. 编译型的执行的原理:源代码——>编译器——>目标代码——>执行——>结果(计算机执行的是将源代码全部编译后的目标代码,所以执行效率高,但是当源代码中有一条错误时,就会导致后面全部无法执行,且当源代码更新时需要重新下载目标代码);解释型执行原理:源代码——>解释器——>结果(通过解释器逐条解释源代码,由于逐条解释所以导致速度慢,但是若当源代码中有错误时,只有运行到错误语句时才会显示,之前都是正常运行)