编程和脚本之间存在巨大的差异,有时看起来非常接近,很难区分.两者之间的主要内容是,使用程序,您可以执行计算机可能执行的任何操作.然而,脚本编写程序接受的代码然后执行您告诉它的操作.脚本编程仅限于程序员允许或编程到其中的任何内容,以便让您编写脚本(控件).即使使用Windows 7 PowerShell,它允许您在系统中做很多很多事情,但它只是一个脚本引擎.现在的PowerShell本身就是一个程序!
使其变得相当混乱的另一个因素是它们自身的编程语言.有些限制你可以做什么,而其他人允许更多的控制.当我这么说时,它开始听起来像脚本,但我想我可以说关于编程和脚本编写的主要内容是使用脚本编写,你正在与一个程序进行通信,而编程则是在与操作系统进行通信!
所以,你想控制一个程序,脚本!你想控制电脑,程序!也许只是允许你的程序中的脚本!
话虽如此,您需要了解您可以通过计算机获得更多或更少的功能,具体取决于您选择的编程语言.脚本编写的功能越来越少,但编程也有更复杂(更强大)的语言.
您列出的所有内容,Perl,Python,Ruby和groovy都是编程语言!
脚本的一些例子就像VBScript(VB的一个子部分(Visual Basic)编程语言),jscript(Java脚本,另一个子部分)和有史以来最古老的,DOS中的批处理编程!这些是.bat文件......