我正在阅读关于时髦语言的材料,并发现了脚本语言这个词。在http://en.wikipedia.org/wiki/Scripting_language,这是声明:
脚本语言或脚本语言是一种编程语言 支持编写脚本,为软件编写的程序 自动执行任务的环境 或者由人类操作员一个接一个地执行。
如果我遵循这个陈述,那么像Java,C或JavaScript这样的语言就是一种脚本语言。 Java也被归类为脚本语言吗?
它进一步说:
脚本可以在没有明确的情况下即时编写和执行 编译和链接步骤;它们通常由创建或修改 执行它们的人。[1]通常会解释脚本语言 源代码或字节码。[2]相比之下,软件环境 编写的脚本通常是用编译的 语言并以机器代码形式分发;用户可能没有 访问其源代码,更不用说能够修改它了。
另一方面,它说the scripts are written for is typically written in a compiled language and distributed in machine code form
它表示可以在没有明确编译的情况下编写脚本。
可以解释一下实际的脚本语言和哪些语言符合这个标准吗?