Ordet "script" i dag bruges til at henvise til et program skrevet på ethvert programmeringssprog på højt niveau. "Højt niveau" i forhold til scripting programmeringssprog betyder, at instruktionerne på dette sprog er mere tilpasset forståelsen af en person (programmør). I modsætning til scripting-sprog er der sprog på lavt niveau, der er mere fokuseret på brugbarheden af computerprocessorer.
Instruktioner
Trin 1
Ordet "script" i oversættelse betyder "script", og dette definerer ganske nøjagtigt betydningen af at oprette scripts - programmøren skal skrive et script, hvorefter computeren udfører de handlinger, som skaberen leverer og reagerer på brugerhandlinger og anden information kommer udefra.
Trin 2
Der er ikke et enkelt skriptsprog til alle formål - nogle grupper af sådanne programmeringssprog er fokuseret på brug på webservere (for eksempel PHP), andre som konsolapplikationer (for eksempel VisualBasic) osv. Derudover kommer mange applikationer med deres egne scriptsprog. Så softwareterminaler til aktiehandel bruger scripts skrevet på deres eget sprog (for eksempel MQL). Der er scripts til brug med Flash-elementer på websider (Action Script-sprog), de fleste komplekse spil tillader også brugen af scripts på deres egne sprog. Nogle gange kan applikationer bruge selv flere niveauer af sådanne scripts - for eksempel har regnearkeditoren Microsoft Office Excel et indbygget programmeringssprog til behandling af data, ud over hvilket du kan bruge "makroer", det vil sige scripts, der simulerer brugerhandlinger.
Trin 3
Scripts på forskellige programmeringssprog bruger forskellige designregler og syntaks til skrivning af kommandoer og gemmes også i filer i forskellige formater og kræver forskellig software for at køre. Alt dette skal tages i betragtning, når du vælger et script-sprog. Derudover har hvert scriptingsprog sine egne specialiserede redaktører og undertiden endda hele softwaresystemer, herunder fejlfindings-, kompilerings- og dekompileringsprogrammer (oversættelse af scripts på højt niveau til maskinkoder, der er forståelige for processoren og tilbage) osv.