limbaj de scripting
un limbaj de programare la nivel înalt care este interpretat (tradus din mers) mai degrabă decât compilat înainte de timp. Un limbaj de scripting poate fi un limbaj de programare cu scop general sau poate fi limitat la funcții specifice utilizate pentru a spori rularea unei aplicații sau a unui program de sistem. De exemplu, JavaScript este utilizat pe scară largă pe paginile Web pentru calcule, precum și pentru afișarea mesajelor, meniurilor derulante și a altor elemente de interfață cu utilizatorul. Perl, Tcl și Python sunt limbaje de programare foarte cuprinzătoare, care sunt adesea numite limbaje de scripting.Microsoft Visual Basic pentru aplicații (VBA) este un alt exemplu. Un subset de Visual Basic, VBA este utilizat pentru automatizarea aplicațiilor Microsoft Office. Multe aplicații au propriile limbaje de scripting cu scop limitat; de exemplu, foile de calcul au limbaje macro, iar programele de comunicații (utilizate pe scară largă pentru dial-up înainte de Web) și programele FTP acceptă în general scripturi pentru automatizarea funcțiilor.
Scripturi de linie de comandă
comenzile executate din linia de comandă Windows, DOS sau Unix/Linux sunt limbaje de scripting cu scop limitat, mai des denumite „limbi de comandă” (a se vedea procesorul de comandă și scriptul shell). A se vedea JavaScript, Perl, Tcl/Tk, Python, VBA, fișier batch ABC și Windows Script Host.