Bugungi kunda "skript" so'zi har qanday yuqori darajadagi dasturlash tilida yozilgan dasturga murojaat qilish uchun ishlatiladi. Stsenariylash dasturlash tillariga nisbatan "yuqori daraja" bu tilning ko'rsatmalari odam (dasturchi) tushunchasiga ko'proq moslashganligini anglatadi. Ssenariy tillaridan farqli o'laroq, kompyuter protsessorlaridan foydalanishga ko'proq e'tibor qaratgan past darajadagi tillar mavjud.
Ko'rsatmalar
1-qadam
Tarjimadagi "skript" so'zi "skript" ma'nosini anglatadi va bu skriptlarni yaratish ma'nosini juda aniq belgilaydi - dasturchi stsenariy yozishi kerak, unga ko'ra kompyuter yaratuvchi tomonidan taqdim etilgan operatsiyalarni bajaradi va foydalanuvchi harakatlariga va boshqa ma'lumotlarga javob beradi. tashqaridan keladi.
2-qadam
Barcha maqsadlar uchun bitta skript tili mavjud emas - bunday dasturlash tillarining ba'zi guruhlari veb-serverlarda (masalan, PHP), boshqalari konsol dasturlari sifatida (masalan, VisualBasic) va boshqalarda foydalanishga qaratilgan. Bundan tashqari, ko'plab dasturlar o'zlarining skript tillari bilan ta'minlangan. Shunday qilib birja savdosi uchun dasturiy ta'minot terminallari o'z tillarida yozilgan skriptlardan foydalanadilar (masalan, MQL). Veb-sahifalarning Flash elementlari (Action Script tili) bilan ishlash uchun skriptlar mavjud, eng murakkab o'yinlar ham o'z tillarida skriptlardan foydalanishga imkon beradi. Ba'zan dasturlarda bunday skriptlarning hatto bir necha darajalaridan foydalanish mumkin - masalan, Microsoft Office Excel elektron jadval muharriri ma'lumotlarni qayta ishlash uchun o'rnatilgan dasturlash tiliga ega, bunga qo'shimcha ravishda siz "makroslar" dan foydalanishingiz mumkin, ya'ni foydalanuvchi harakatlarini simulyatsiya qiladigan skriptlar.
3-qadam
Turli xil dasturlash tillaridagi skriptlar buyruqlarni yozish uchun turli xil dizayn qoidalari va sintaksisidan foydalanadi, shuningdek turli formatdagi fayllarda saqlanadi va ishlash uchun har xil dasturiy ta'minotni talab qiladi. Bularning barchasi stsenariy tilini tanlashda hisobga olinishi kerak. Bundan tashqari, har bir stsenariy tilida o'z ixtisoslashgan tahrirlovchilari, hatto ba'zida dasturiy ta'minot tizimlari, shu jumladan disk raskadrovka, kompilyatsiya va dekompilyatsiya dasturlari (yuqori darajadagi skriptlarni protsessor va orqaga tushunarli bo'lgan mashina kodlariga o'tkazish) va boshqalar mavjud.