Skript Shift je računalniški programski jezik, ki dopolnjuje Microsoft Visual Basic. Ta preprostejši jezik za kodiranje je zasnovan za nadzor aplikacij iz zunanjih virov, kjer lahko oddaljene datoteke zagotovijo orientacijo za nekatere funkcije aplikacije. Nekateri razvijalci bi lahko skript Shift opisali kot odcepitev Microsoft Visual Basica, ki je priljubljen objektno usmerjen programski jezik, ki se uporablja za razvoj aplikacij, ki temeljijo na sistemu Windows. Drugi strokovnjaki iz panoge bi ga lahko imenovali dodatek ali način podpore aplikacij, ustvarjenih ali upravljanih z Visual Basic in sorodnimi kodirnimi jeziki.
Mnogi razvijalci označujejo skript shift kot programski jezik za hiter razvoj, ker njegova preprosta sintaksa omogoča hitro gradnjo. Programerji lahko ta jezik uporabljajo za delo z računalniškimi igrami in drugimi vrstami aplikacij. Ena od značilnosti te tehnologije je integrirano razvojno okolje, ki uporabnikom pomaga sinhronizirati jezik z drugimi vidiki aplikacij ali programov.
Za tiste, ki želijo razumeti, kako deluje skript Shift, je pomembno vedeti o naravi Microsoft Visual Basica. Visual Basic je objektno usmerjen jezik. To pomeni, da se bodo različni razredi v jeziku pojavljali kot fizični objekti v aplikacijah. Programerji jih ustvarijo z mešanico izbirnih orodij iz studia Visual Basic in posebnih kodirnih modulov. Rezultat so predmeti, kot so okna s slikami, besedilna polja, sporočilna polja in ukazni gumbi, s katerimi je mogoče upravljati s kodo na različne načine.
Programerji, ki poznajo skript Visual Basic, jezik Visual Basic za spletni razvoj, bodo morda ugotovili, da je skript shift v mnogih pogledih podoben, v drugih pa nekoliko drugačen. Ena značilnost sintakse skripta shift je, da lahko uporabniki “pokličejo” predmete, kot so sporočilna polja, kar razvijalcem omogoča hitro implementacijo kode za zaslonsko polje z besedilnim sporočilom za končnega uporabnika ali osebo, ki uporablja končni programski izdelek. Ta kodni jezik tudi pomaga razvijalcem vplivati na programsko opremo na številne druge načine z relativno enostavnimi ukazi.
Pomembno je omeniti, da čeprav je skript shift ime za določen računalniški programski jezik, je lahko tudi oznaka, ki se uporablja za različne druge vrste programiranja. Računalniški jezik, ki bi uporabljal premikanje znakov ASCII ali drugih spremenljivk, se lahko imenuje tudi “premični skript”. Razvijalci, ki se seznanijo s splošnim terenom spletnega in aplikacijskega programiranja, bodo na splošno vedeli iz konteksta, na kaj se drugi sklicujejo, ko slišijo ta izraz.