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.