计算机解释语言主要有哪几种类型?
编译型语言在执行前需要专门的编译过程,将源代码转换为机器语言文件,运行时无需重新翻译,因此效率较高。而脚本语言则是解释执行的,每次运行都会重新解释。编程语言则是定义计算机程序的形式语言,通过标准化的技巧向计算机发出指令,精确描述所需数据和在不同情况下应采取的行动,是连接人类思维与机器执行的桥梁。
编译型语言在执行前需要专门的编译过程,将源代码转换为机器语言文件,运行时无需重新翻译,因此效率较高。而脚本语言则是解释执行的,每次运行都会重新解释。编程语言则是定义计算机程序的形式语言,通过标准化的技巧向计算机发出指令,精确描述所需数据和在不同情况下应采取的行动,是连接人类思维与机器执行的桥梁。
这种分类方式挺直观的,把编译型和解释型对比一下就明白了。不过提到“编程语言”时,感觉它更像是一个统称,包含前两者。现在混合执行的语言越来越多,界限其实没那么死了,但作为基础概念解释很清楚。