我指的是这个答案中的区别:
... bash不是用于编写应用程序,而是脚本编写.当然,您的应用程序可能有一些内务处理脚本,但不要写,
critical-business-logic.sh
因为另一种语言可能更适合这样的东西.
作为使用多种语言的程序员,这似乎是C,Java和其他编译语言的势利.我不是在寻求加强我的意见或手工波澜的答案.相反,我真的想知道提到了哪些技术差异.
(我在日常工作中使用C,所以我不仅仅是防守.)
我在这里看到,编程语言与脚本语言的区别在于脚本引擎.但我不明白它是如何工作的,所以我不知道它的区别.
例如,我在导入库中看到Java调用方法中的代码,但它与Python或Ruby代码似乎"不够" - 两者都是脚本语言,对吧?我想这也与程序和面向对象的范例有关,但最后,我不明白为什么它们按照它们的方式进行分类.
编辑:关于作为解释器的脚本引擎... Java不是解释性语言吗?我知道有编译的字节码,但是,它对我来说没有意义.
我从未理解为什么PHP称为"脚本语言"而不是"编程语言".
我是自我介绍"PHP程序员"错了我应该是"PHP脚本"吗?
编程语言和脚本语言的定义是什么?
PHP可以完成复杂的程序并编译成.exe文件以在Windows上运行.
脚本在哪里结束并且编程开始了?ActionScript 3和JavaScript/JScript是如此不同......
可能重复:
何时将语言视为脚本语言?
我对不同类型的语言感到困惑.任何人都可以指导什么是diff类型的语言或差异类别.
就像有人说python是脚本语言.这是什么意思.其他语言如php,asp,java不是脚本语言
可能的重复:
"脚本"和"应用程序"之间有什么区别?
何时将语言视为脚本语言?
Web应用程序核心语言和Web脚本语言之间有什么区别?什么是像Python这样的Web脚本语言的确切用法?
当我们使用Python等脚本语言和Java或.NET等Web应用程序编程语言时,Web应用程序编译器是否可以理解脚本语言代码并编译它们?
是否可以使用像Python这样的脚本语言编写一个全新的Web应用程序?
我目前正在使用虚幻引擎4.我到目前为止所有的初学者教程都在虚幻编辑器中完成大部分工作,并且只使用C++来扩展虚幻自动生成的所有内容.我想更深入地了解如何主要(或者如果可能)使用C++来编程Unreal.我目前的目标是,完全从代码中设置一个简单的场景.
谁有人建议好的资源?
编辑:所以在熟悉了虚幻引擎的一般概念之后,我意识到大部分游戏开发都是通过使用Blueprint进行可视化脚本编写完成的.有没有办法将脚本语言与虚幻架构连接起来,以替换或集成到Blueprint中?
我正在阅读有关脚本语言和编程语言之间的区别,有一点是,脚本语言在客户端计算机上运行,而诸如c#,vb,java和php等编程语言则在服务器计算机上运行。但是php被认为是一种脚本语言。现在,这令人困惑!我们通常使用php编写在服务器上运行的代码,那么php如何成为脚本语言?
scripting ×6
php ×2
terminology ×2
actionscript ×1
c++ ×1
definition ×1
java ×1
javascript ×1
python ×1
ruby ×1