www.wikidata.uk-ua.nina.az
Skriptova mova angl scripting language mova programuvannya rozroblena dlya zapisu scenariyiv poslidovnostej operacij yaki koristuvach mozhe vikonuvati na komp yuteri Prosti skriptovi movi ranishe chasto nazivali movami paketnoyi obrobki batch languages abo job control languages Scenariyi zazvichaj interpretuyutsya a ne kompilyuyutsya U prikladnij programi scenarij skript ce programa yaka avtomatizuye deyake zavdannya yake bez scenariyu koristuvach robiv bi vruchnu vikoristovuyuchi interfejs programi Movi takih skriptiv spochatku oriyentuvalisya na vikoristannya yak vnutrishni keruyuchi movi u skladnih sistemah Bagato hto z nih prote vijshli za mezhi sferi svogo pochatkovogo zastosuvannya i vikoristovuyutsya nini v zovsim inshih oblastyah Harakternimi osoblivostyami danih mov ye po pershe yih interpretovanist kompilyaciya abo nemozhliva abo nebazhana po druge prostij sintaksis a po tretye legka rozshiryuvanist Takim chinom voni idealno pidhodyat dlya vikoristannya v chasto zminyuvanih programah duzhe nevelikih programah abo u vipadkah koli dlya vikonannya operatoriv movi vitrachayetsya chas nezrivnyanno bilshij za chas yih sintaksichnogo rozboru interpretatorom Zmist 1 Buduvannya rozshiren program 2 Tipi skriptovih mov 2 1 Universalni skriptovi movi 2 2 Vbudovani v prikladni programi 2 3 Komandni obolonki 2 4 Movi z mozhlivistyu integraciyi 3 PosilannyaBuduvannya rozshiren program RedaguvatiDlya napisannya priznachenih rozshiren koristuvacha mozhut vikoristovuvatisya yak plagini tak i skripti Skriptova mova vikoristovuyetsya perevazhno v takih vipadkah Yaksho potribno zabezpechiti programovist bez riziku destabilizuvati sistemu Oskilki na vidminu vid plaginiv skripti interpretuyutsya a ne kompilyuyutsya nepravilno napisanij skript vivede diagnostichne povidomlennya a ne privede sistemu do krahu Yaksho vazhlivij viraznij kod Po pershe chim skladnisha sistema tim bilshe kodu dovoditsya pisati tomu sho ce potribno Po druge v skriptovij movi mozhe buti zovsim insha koncepciya programuvannya nizh v osnovnij programi napriklad gra mozhe buti monolitnim odnopotokovim zastosunkom todi yak skripti sho keruyut personazhami vikonuyutsya paralelno Po tretye skriptova mova maye vlasnij problemno oriyentovanij nabir komand i odin ryadok skriptu mozhe robiti te zh sho kilka desyatkiv ryadkiv tradicijnoyu movoyu Yak naslidok skriptovoyu movoyu mozhe pisati programist duzhe nizkoyi kvalifikaciyi napriklad gejmdizajner svoyimi rukami ne pokladayuchis na programistiv mozhe korektuvati pravila gri Yaksho potribna kros platformovist Horoshim prikladom ye JavaScript jogo vikonuyut brauzeri pid najriznomanitnishimi OS Z inshogo boku oskilki skripti interpretuyutsya z pochatkovogo kodu dinamichno pri kozhnomu vikonanni voni vikonuyutsya zazvichaj znachno povilnishe za gotovi programi sho vidtranslyuyut v mashinnij kod na etapi kompilyaciyi Tomu skriptovi movi ne zastosovuyutsya dlya napisannya program sho potrebuyut optimalnosti i shvidkosti vikonannya Ale cherez prostotu voni chasto zastosovuyutsya dlya napisannya nevelikih odnorazovih problemnih program Takozh v plani shvidkodiyi skriptovi movi mozhna rozdiliti na movi dinamichnogo rozboru sh command com i peredkompilovani Perl Movi dinamichnogo rozboru prochituyut instrukciyi z fajlu programi minimalno potribnimi blokami i vikonuyut ci bloki ne chitayuchi podalshij kod Peredkompilovani movi spochatku prochituyut vsyu programu kompilyuyut yiyi vsyu abo v mashinnij kod abo bajt kod abo v yakijs vnutrishnij format i lishe potim vikonuyut otrimanij kod Tipi skriptovih mov RedaguvatiUniversalni skriptovi movi Redaguvati Forth Perl Python PHP Tcl Tool command language Ruby ERM LuaVbudovani v prikladni programi Redaguvati UnrealScript Emacs Lisp AutoLISP VBA MAXScript DJEM script MQL4 scriptKomandni obolonki Redaguvati AppleScript sh bash csh JCL ksh Paketnij fajl MS DOS ta komandnij procesor Microsoft Windows NT PowerShell dlya versij MS Windows z 2006 roku REXXMovi z mozhlivistyu integraciyi Redaguvati Brauzerni movi JavaScript JScript VBScript ActionScript Lingo vikoristovuyetsya v redaktori Director Guile Lua Sleep Script NETPosilannya RedaguvatiScripting Languages Arhivovano 2 grudnya 2017 u Wayback Machine angl Programming is Hard Let s Go Scripting Arhivovano 28 lipnya 2017 u Wayback Machine angl In Praise of Scripting Real Programming Pragmatism angl nbsp Ce nezavershena stattya pro programne zabezpechennya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno gruden 2017 Otrimano z https uk wikipedia org w index php title Skriptova mova amp oldid 36952095