难道不是只是一些解释器要执行的指令集吗?(与功能完善的程序相反,该程序在某些计算机系统上运行(执行)?
难道不是只是一些解释器要执行的指令集吗?(与功能完善的程序相反,该程序在某些计算机系统上运行(执行)?
Answers:
宏的常见用法是在软件应用程序中,它们起源于将用户输入映射到另一组用户输出的工具。此处的关键方面是在应用程序级别更改用户输入/输出。由于用户输入往往与键盘,鼠标和其他设备有关。宏更改的输出通常以前被这些设备之一记录。也有一些可由用户编写的宏,但是目标通常是产生所需的输出。
如果宏用于应用程序输出,那么脚本用于应用程序自动化。脚本通常是一种特定于应用程序的编程语言,可以为用户自动执行任务。这里的关键是用户作为程序员的角色,以及用户不是程序员的事实。如果您将脚本语言归类为未编译,已解析且易于使用的脚本语言,则有许多语言可以满足这些要求。我认为脚本语言是应用程序用户以最少的编程知识最容易实现软件自动化的语言。这就是应该将它们归类为脚本的方式。任何需要应用程序领域之外的专业知识的东西都只是编程工具。