脚本语言与编程语言的差别

脚本语言(JavaScript,VBscript等)
HTML和C,C++,Java,C#等编程语言。

那么脚本语言和编程语言之间的差别有哪些呢?
编程语言:是用来定义计算机程序的形式语言,是一种将程序员所定义的代码,编译即翻译成计算机所认识的二进制代码的工具,所以编程语言需要编译器。
脚本语言是为了缩短传统的编写-编译-链接-运行过程而创建的计算机编程语言。

最简便的区别:
脚本语言因为不需要编译器,省去了编译的过程,而编程语言,因为需要编译,所以可能需要的时间更加长一些。

脚本语言用的是解释器。  解释器是一条一条的解释执行源语言。比如php,postscritp,javascript就是典型的解释性语言。

编译器是把源代码整个编译成目标代码,执行时不在需要编译器,直接在支持目标代码的平台上运行,这样执行效率比解释执行快很多。比如C语言代码被编译成二进制代码(exe程序),在windows平台上执行。

更容易理解的是::解释器就是一步强迫电脑做事到底(一听到命令就去干!)
,而编译器就是将命令(比喻成人的话,就是吧命令写在纸上,让另一个人去做!)
就是这样的意思

你可能感兴趣的:(c语言)