جاوا اسکريپت (java Script) زبانی است که توسط NetScape تولید شدهاست. این زبان، زبان برنامه نویسی اسکریپت مبتی بر اشیاء است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شدهاست. علیرغم اشتباه عمومی، زبان جاوا اسکریت با زبان
جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس(C++) و جاوا شباهت دارد؛ که این امر برای سهولت یادگیری در نظر گرفته شدهاست. از همینرو دستورهای متداول مانند
if,
for,
try..catch و... در این زبان هم یافت میگردند.
این زبان میتواند هم به صورت ساختاريافته و هم به صورت شيء گرا مورد استفاده قرار گیرد. در این زبان اشیاء با اضافه شدن متدها و خصوصيات پویا به اشیاء خالی ساخته میشوند، بر خلاف
جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی میتواند به عنوان نمونهای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد. به علت این قابلیت زبان جاوااسکریپت برای ساختن نمونه از سیستم مناسب میباشد.
کاربرد گسترده این زبان در سایتها و صفحات اینترنی میباشد و به کمک این زبان میتوان به اشیاء داخل صفحات
HTML دسترسی پیدا کرد و آنها را تغییر داد. به همین علت برای پويا نمايي در سمت کاربر، از این زبان استفاده میشود.