问题
单项选择题
下面关于程序语言的叙述,错误的是()。
A.脚本语言属于动态语言,其程序结构可以在运行中改变
B.脚本语言一般通过脚本引擎解释执行,不产生独立保存的目标程序
C.PHP、JavaScript属于静态语言,其所有成分可在编译时确定
D.C语言属于静态语言,其所有成分可在编译时确定
答案
参考答案:C
解析:
脚本语言,又叫动态语言,是一种编程语言控制软件的应用程序。脚本语言与编程语言有很多相似地方,其函数与编程语言比较类似,也涉及变量,它与编程语言最大的区别是编程语言的语法和规则更为严格和复杂一些。脚本语言一般都有相应的脚本引擎来解释执行,一般需要解释器才能运行。Python、JavaScript、ASP、PHP、PERL、Nuva都是脚本语言。另外,脚本语言是一种解释性的语言,它不像C/C++等可以编译成二进制代码,以可执行文件的形式存在。