اسکریپت ها قطعه کد یا برنامه هایی هستند که با استفاده از یک زبان برنامه نویسی نوشته شده اند. اسکریپت کدهای برنامهنویسی شدهای هستند که تفسیر می شوند و کامپایل نمیشوند. این موضوع بدین معناست که در زبان های اسکریپتی مرحله کامپیال و اجرا با هم انجام می شود به عبارتی دیگر کدها از همان خط اول اجرا می شوند و هر زمان که با خطایی مواجه شوند ارور می دهند.
اسکریپتهای تحت وب با زبان برنامهنویسی همچون php, python و یا perl کدنویسی می شوند و به صورت کلی یا مبتنی بر متن یا اپن سورس یا متن باز هستند. اسکریپت های OpenSource یا متن باز به آن دسته از اسکریپت های گفته می شود که بخشهای مختلف آن به قابل تغییر و توسعه است اما اسکریپتهای مبتنی بر متن چنین نیستند.
اسکریپتهای تحت وب ار قسمت های مختلفی شامل بخش اسکریپت سمت سرور، جاوا اسکریپت، شیوهنامههای CSS، تصاویر، پایگاه داده و مستندات و آموزش تشکیل شده است.
برخی زبان های برنامه نویسی تحت وب
پی اچ پی : زبان برنامه نویسی php متن باز یا OpenSource است. این زبان برنامه نویسی بسیار قدرتمند و شئ گرا که قابلیت اتصال به پایگاه های داده MySQL و PostgreSQL، PHP را دارا می باشد اغلب اوقات در طراحی سایت و cms ها مورد استفاده قرار می گیرد.
پایتون : پایتون یک زبان برنامه نویسی است که از پردازش متن قدرتمند برخوردار است و بصورت شی گرا می باشد. زبان برنامه نویسی پایتون با اکثر پلت فرم ها سازگار است.
پرل : پرل یکی دیگر از زبان های برنامه نویسی پرطرفدار است. این زبان برنامه نویسی شی گرا دارای قابلیت پردازش متن فئق العاده می باشد. پرل از چیزی حدود ۱۰۰۰ ماژول و اسکریپت رایگان پشتیبانی می کند.
جاوا اسکریپت: دستورات و ساختار جاوا اسکریپت شبیه زبان برنامه نویسی c دارد. کدهای جاوا اسکریپت بیشتر روی سیستم کاربر (کلاینت) اجرا میشوند و نیاز به پردازش توسط سرور ندارند.