A sequence of commands in a scripting language that is executed by a computer program (interpreter) to automate a task. Often also written as 'Skript' in German.
example
Ich habe ein kleines Script geschrieben, das automatisch alle Dateien umbenennt.
I wrote a small script that automatically renames all the files.
Usage tips
Alternative spelling
This word is a loanword from English. In German, the Germanized spelling 'Skript' is very common and is often even preferred.
EXAMPLE
Bitte schick mir das Skript für die Präsentation.
Please send me the script for the presentation.
Context clue
You can easily recognize the meaning from the context. In IT (with words like 'Code' (code), 'ausführen' (to execute)), it refers to program code. In film and theater (with words like 'Schauspieler' (actor), 'Szene' (scene)), it refers to a screenplay or script.
EXAMPLE
Dieses Script automatisiert die Datensicherung.
This script automates the data backup.
Typical verbs (IT)
When it is about programming, a script is typically 'geschrieben' (written), 'ausgeführt' (executed), or 'gestartet' (started). You can also say that a script 'läuft' (runs).
EXAMPLE
Das Script läuft jede Nacht um drei Uhr automatisch.
The script runs automatically every night at three o'clock.
Compare with
near_synonym · confusable
Script vs Programm
program
'das Programm' and 'das Script' can both consist of commands for the computer. A program is often a complete application that you use directly, for example for writing, calculating, or editing images. A script is usually smaller and automates a specific task. It is often executed by another program. The words can be confused because a script is also code. As a simple guide: a program is more like the whole tool, while a script is more like a sequence of commands for a specific task.
Script
Das Script kopiert jeden Abend automatisch die wichtigen Dateien.
The script automatically copies the important files every evening.
Programm
Für die Arbeit installiert Herr Kaya ein neues Programm zur Planung von Terminen.
For work, Mr. Kaya installs a new program for scheduling appointments.