Skriptsprache
Eine Programmiersprache auf hoher Ebene, die interpretiert (im laufenden Betrieb übersetzt) und nicht im Voraus kompiliert wird. Eine Skriptsprache kann eine allgemeine Programmiersprache sein oder auf bestimmte Funktionen beschränkt sein, die zur Erweiterung der Ausführung einer Anwendung oder eines Systemprogramms verwendet werden. Beispielsweise wird JavaScript auf Webseiten häufig für Berechnungen sowie für die Anzeige von Nachrichten, Dropdown-Menüs und anderen Elementen der Benutzeroberfläche verwendet. Perl, Tcl und Python sind sehr umfassende Programmiersprachen, die oft als Skriptsprachen bezeichnet werden.
Anwendungsskripte
Microsoft Visual Basic for Applications (VBA) ist ein weiteres Beispiel. VBA ist eine Teilmenge von Visual Basic und wird zur Automatisierung von Microsoft Office-Anwendungen verwendet. Viele Anwendungen haben ihre eigenen Skriptsprachen für begrenzte Zwecke; Zum Beispiel haben Tabellenkalkulationen Makrosprachen, und Kommunikationsprogramme (weit verbreitet für die Einwahl vor dem Web) und FTP-Programme unterstützen im Allgemeinen Skripte zur Automatisierung von Funktionen.
Befehlszeilenskripte
Befehle, die von der Windows-, DOS- oder Unix / Linux-Befehlszeile ausgeführt werden, sind Skriptsprachen mit beschränktem Verwendungszweck, die häufiger als „Befehlssprachen“ bezeichnet werden (siehe Befehlsprozessor und Shell-Skript). Siehe JavaScript, Perl, Tcl/Tk, Python, VBA, Batch File abc und Windows Script Host.