Was ist Skriptsprache?
Eine Skriptsprache, die ebenfalls als Erweiterungssprache bezeichnet wird, ist eine Typ -Programmiersprache, die verschiedene Softwareanwendungen ausführt. Skriptsprachen sind Nachkommen der Arbeitskontrollsprache, eine frühe Sprache, die von Unternehmen zur Automatisierung der Ausführung einer Reihe von Aufgaben verwendet wird. Diese Automatisierung wird als Stapelverarbeitung bezeichnet.
Sprachen, die zur Steuerung der Stapelverarbeitung verwendet werden, genannt Stapelsprachen, sind die frühesten Formen einer Skriptsprache. Seit den 1950er Jahren werden Stapelsprachen verwendet, um hochrangige und doch rote Geschäftsfunktionen wie Abrechnung und Berichte auszuführen. Stapelsprachen sind normalerweise an eine bestimmte Shell oder Benutzeroberfläche gebunden. Zu den beliebten Muscheln für Stapelsprachen gehören Cocoa®, verschiedene Unix®-Shells und MS-DOS®.
Es gibt viele Zwecke für eine Skriptsprache. Ein sehr wichtiger Zweck einer solchen Sprache ist es, als Klebercode zu dienen. Ein Klebercode ist ein Code, mit dem verschiedene Programme und Anwendungen zusammengebracht werdenandere.
Skriptsprachen werden auch in der Build -Automatisierung für grafische Benutzeroberflächen (GUI) verwendet. Mit einer GUI können Benutzer mit einer Schnittstelle mit Bildern, Schaltflächen und Menüs anstelle von Befehlszeilenvorgängen interagieren. Ein moderner Computerdesktop ist ein gutes Beispiel für eine GUI. Eine Skriptsprache erleichtert bestimmte Funktionen einer GUI, wie z. B. Druck und Umbenennen von Dateien.
Viele Webanwendungen sind auch in einer Skriptsprache geschrieben. Eine der erkennbareren Webanwendungen ist ein Webbrowser. In seinem grundlegendsten Formular kann ein Webbrowser dem Benutzer dynamische Webseiten anzeigen und von Seite zu Seite verschieben. Einige Beispiele für beliebte Skriptsprachen, die zum Erstellen und Design von Websites verwendet werden, umfassen JavaScript®, Xul ™, Ajax, VBScript® und XLST.
Um dynamische und interaktive Anwendungen im Internet zu erstellen, müssen Skriptsprachen verwendet werden. Ein beliebter SkriptDie für diesen Zweck verwendete NG -Sprache ist PHP. PHP baut auf HTML auf, indem sie spezifische Anweisungen für HTML -Codeblöcke bereitstellen. Mit anderen Worten, HTML "wird zum Leben erweckt", wenn PHP eingebettet ist. PHP wird hauptsächlich als serverseitiges Skript verwendet, was bedeutet, dass es als Mediator zwischen dem Frontend einer Website und ihren Back-End-Datenbanken und Datenspeichern fungiert.
Skriptsprachen können auch als domänenspezifische Sprachen verwendet werden. Eine domänenspezifische Sprache ist auf Programme oder Anwendungen für ein bestimmtes Domänenproblem oder eine Domänenlösung zugeschnitten. Beispielsweise wird SQL verwendet, um Datenbankabfragen zu erleichtern, Logo wird verwendet, um Kindern das Programmieren beizubringen, und regelmäßige Ausdrücke werden von einer Vielzahl von Skriptsprachen verwendet, um textbasierte Dateien und Dokumente zu verarbeiten.