Betik Dili (JavaScript) Betik dili, web sayfalarında dinamik içerik sağlamak ve kullanıcıyla iletiĢim kurmak için kullanılan, istemci tarafında çalıĢan bir dildir. Html etiketleri arasında tanımlanarak kullanılabilir. 1995 yılında Brendan Eich tarafından geliĢtirilmiĢtir. JavaScript dilini, c dilinin web sayfalarına uyarlanmıĢ basit sürümü olarak düĢünülebilirsiniz. JavaScript dili isim benzerliğine rağmen Java ile birbirinden bağımsız ve farklı dillerdir. Java gerçek bir programlama dilidir. JavaScript ise bir script dildir.
JavaScript dili, C, Scheme, Java, Perl, Python,Self dillerinden etkilenmiĢ ve geliĢtirilmiĢtir. JScript, JScript .NET,Objective-J, TIScript dillerinin oluĢturulması için kullanılmıĢ ve geliĢmesine yardımcı olmuĢtur. BaĢlangıçta sadece Netscape tarafından desteklenen dil, Ģimdi tüm tarayıcılar tarafından desteklenmekte ve kullanılmaktadır. Temel script komutları her tarayıcıda çalıĢmasına rağmen ileri düzey komutlar bazı tarayıcılar tarafından tam olarak desteklenmemektedir. Script komutlarının tarayıcı üzerinde çalıĢıp çalıĢmamasını, güvenlik açısından kullanıcının belirlemesi sağlanmıĢtır. Ġsteyen kiĢi, tarayıcı ayarlarından script kullanımını kapatabilir. JavaScript dili 1.0 versiyonundan baĢlayarak 1.8.5 versiyonuna ulaĢmıĢtır. Script kodlarını web editör uygulamasında ya da notepad kullanarak oluĢturup düzenleyebilirsiniz.