Ordet "skript" i dag brukes til å referere til et program skrevet på hvilket som helst høyt nivå programmeringsspråk. "Høyt nivå" i forhold til skriptprogrammeringsspråk betyr at instruksjonene til dette språket er mer tilpasset forståelsen av en person (programmerer). I motsetning til skriptspråk er det språk på lavt nivå som er mer fokusert på brukervennligheten til dataprosessorer.
Bruksanvisning
Trinn 1
Ordet "skript" i oversettelse betyr "skript" og dette definerer ganske nøyaktig betydningen av å lage skript - programmereren må skrive et skript som datamaskinen vil utføre operasjonene som skaperen gir og reagere på brukerhandlinger og annen informasjon kommer utenfra.
Steg 2
Det er ikke noe enkelt skriptspråk for alle formål - noen grupper av slike programmeringsspråk er fokusert på bruk på webservere (for eksempel PHP), andre som konsollapplikasjoner (for eksempel VisualBasic), etc. I tillegg kommer mange applikasjoner med sine egne skriptspråk. Så programvareterminaler for aksjehandel bruker skript skrevet på eget språk (for eksempel MQL). Det er skript for bruk med Flash-elementer på websider (Action Script språk), de fleste komplekse spill tillater også bruk av skript på sine egne språk. Noen ganger kan applikasjoner bruke til og med flere nivåer av slike skript - for eksempel har regnearkredigereren Microsoft Office Excel et innebygd programmeringsspråk for behandling av data, i tillegg til at du kan bruke "makroer", det vil si skript som simulerer brukerhandlinger..
Trinn 3
Skript på forskjellige programmeringsspråk bruker forskjellige designregler og syntaks for å skrive kommandoer, og lagres også i filer i forskjellige formater og krever forskjellig programvare for å kjøre. Alt dette må tas i betraktning når du velger et skriptspråk. I tillegg har hvert skriptspråk sine egne spesialiserte redaktører, og noen ganger til og med hele programvaresystemer, inkludert feilsøkings-, kompilerings- og dekompileringsprogrammer (oversettelse av høyt nivåskript til maskinkoder som er forståelige for prosessoren og baksiden), etc.