Skripterstellung für COM-Objekte in benutzerdefinierten Anwendungen
Microsoft stellt mehrere Umgebungen für die Skripterstellung von COM-Objekten bereit: Active Server Pages, Windows Skripthost usw. Unabhängige Softwarehersteller (Independent Software Vendors, ISVs) können microsoft-Skript-Engines auch für die Verwendung in ihren Anwendungen lizenzieren. Beispielsweise könnte ein ISV, der einen Textprozessor erstellt, der Anwendung eine Makrosprache hinzufügen, damit Benutzer einfache Aufgaben automatisieren können. Durch die Lizenzierung einer Skript-Engine kann der ISV eine Sprache wie VBScript oder JScript als Makrosprache der Anwendung verwenden.
Zusätzlich zur Lizenzierung von VBScript und JScript-Skript-Engines können ISVs eigene ActiveX Skript-Engines schreiben. Diese Skript-Engines können dann in jede Hostumgebung integriert werden, die den ActiveX-Skript-Engine-Standard unterstützt. Beispielsweise könnte ein ISV eine PerlScript-Skript-Engine schreiben und auf einem ASP-Server installieren, sodass der ASP-Server PerlScript-Skripts verarbeiten kann.