اسکریپت (script) چیست ؟

یک اسکریپت (script)، برنامه ای است که بر اساس تفسیر شدن (interpret) اجرا می گردد، نه بر اساس کامپایل شدن (compile). حال باید تفاوت بین تفسیر کردن (interpret) و کامپایل کردن (compile) را شرح بدهیم. زمانی که می گوییم یک برنامه را کامپایل می کنیم، یعنی آن را از یک زبان برنامه نویسی به زبانی سطح پایین تر (در کل، زبانی دیگر) تبدیل می کنیم (نیاز به یک سری روندهای پیچیده دارد)، اما زمانی که می گوییم تفسیر کردن برنامه، منظور این است که هر خط برنامه، به یک سری وظیفه ها (task) تبدیل می شود که باید اجرا گردند. در کل، زبان های برنامه نویسی اسکريپتي (scripting language) به گونه ای طراحی شده اند که ساده تر از سایر زبان ها اجرا شوند. دلیل این امر، نیاز به زبان هایی برای استفاده در مواردی مثل صفحات اینترنت می باشد که نیاز داریم دستورات این زبان های برنامه نویسی، به سرعت اجرا شوند و پیچیدگی های زیادی نداشته باشند. مثلا در این مورد، می توان به دو زبان اسکریپت نویسی javascript و PHP اشاره کرد.

زبان های برنامه نویسی اسکریپتی (scripting language)، معمولا از زبان های برنامه نویسی اصلی دیگری ساخته می شوند و تنها تعدادی از دستورات و قواعد آن زبان های اصلی (زبان مادر) را دارا خواهند بود.

نویسنده علیرضا گلمکانی
شماره کلید 824
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

جستجو در کلیدستان، توسط گوگل

جستجو در عنوان کلیدها

دسترسی سریع

کلید
×

شماره کلید


دسته بندی
×

شماره دسته کلید


جستجو
×

جستجو