Scripting Language
Scripting Language
any simple high-level programming language
that is interpreted at runtime and that is used for programming scripts,
which are a kind of macros or batch files
As illustrated in the preceding figure, Scripting Language is part of the following inheritance hierarchy:
Type: Concrete
Superclass: Programming Language
Subclasses: None
Example Instances:
Active Server Pages (ASP),
which specify dynamically created webpages that utilize a kind of ActiveX scripting
JavaScript
Practical Extraction and Report Language (Perl),
which is designed for processing text and generating Common Gateway Interface (CGI) scripts
PHP: Hypertext Preprocessor (PHP),
which is used to produce HTML-embedded scripts for dynamic webpages.
Python
Visual Basic Script (VBScript)
The typical responsibilities of a Scripting Language are to:
Document script source code.
Do not use a scripting language if compile time consistency checking is critical.