Ang salitang "script" ngayon ay ginagamit upang sumangguni sa isang program na nakasulat sa anumang mataas na antas na wika ng programa. Ang "mataas na antas" na may kaugnayan sa pag-script ng mga wika sa pag-program ay nangangahulugang ang mga tagubilin ng wikang ito ay higit na iniakma sa pag-unawa ng isang tao (programmer). Sa kaibahan sa mga wika ng pag-script, may mga mababang antas na wika na higit na nakatuon sa kakayahang magamit ng mga computer processor.
Panuto
Hakbang 1
Ang salitang "script" sa pagsasalin ay nangangahulugang "script" at ito ay tumpak na tumutukoy sa kahulugan ng paglikha ng mga script - ang programmer ay dapat sumulat ng isang script alinsunod sa computer na isasagawa ang mga pagpapatakbo na ibinigay ng tagalikha at tumutugon sa mga pagkilos ng gumagamit at iba pang impormasyon galing sa labas.
Hakbang 2
Walang iisang wika ng scripting para sa lahat ng mga layunin - ang ilang mga pangkat ng mga nasabing programa ng wika ay nakatuon sa paggamit sa mga web server (halimbawa, PHP), ang iba pa bilang mga application ng console (halimbawa, VisualBasic), atbp. Bilang karagdagan, maraming mga application ang nagsasama ng kanilang sariling mga wika sa pag-script. Kaya ang mga terminal ng software para sa stock trading ay gumagamit ng mga script na nakasulat sa kanilang sariling wika (halimbawa, MQL). Mayroong mga script para magamit sa mga elemento ng Flash ng mga web page (Action Script na wika), pinapayagan din ng karamihan sa mga kumplikadong laro ang paggamit ng mga script sa kanilang sariling mga wika. Minsan ang mga application ay maaaring gumamit ng kahit na maraming mga antas ng naturang mga script - halimbawa, ang spreadsheet editor na Microsoft Office Excel ay may built-in na wika ng programa para sa pagproseso ng data, bilang karagdagan na maaari mong gamitin ang "macros", iyon ay, mga script na gumagaya sa mga pagkilos ng gumagamit.
Hakbang 3
Ang mga script sa iba't ibang mga wika sa pagprograma ay gumagamit ng iba't ibang mga patakaran sa disenyo at syntax para sa pagsulat ng mga utos, at nai-save din sa mga file ng iba't ibang mga format at nangangailangan ng iba't ibang software upang tumakbo. Ang lahat ng ito ay dapat isaalang-alang kapag pumipili ng isang wika ng script. Bilang karagdagan, ang bawat wika ng scripting ay may sariling dalubhasang mga editor, at kung minsan kahit na ang buong mga system ng software, kasama ang mga debugging, compilation at decompilation na mga programa (pagsasalin ng mga script na may mataas na antas sa mga machine code na naiintindihan ng processor at pabalik), atbp