JavaScript, internetteki en popüler scripting dilidir. Ve Başlıca Tüm Tarayıcılarda çalışır, örneğin Internet Explorer, Firefox, Chrome, Opera, and Safari.

Eğitimin Ön Koşulları

Bu eğitime devam edebilmek için , HTML yada XHTML hakkında temel düzeyde bilginiz olması gerekir.

Script Nedir ?

Kendine kendine çalışan programların aksine, başka programlar tarafından yorumlanan programlama dilleri için söylenen bir atıfdır.
Bir C++, bir C#, bir pascal veya java için programlama dili denirken, javascript, vbscript, actionscript, maxscript, lingo, lisp ve benzerileri için script dilleri denir.
Script dilleri ile executable* programlar yapılmaz. Veri tipleri, işaretçiler ve hafıza metodları gibi gelişmiş programlama teknikleri yer almamaktadır.
Akış kontrolü ve amaçlarına göre otomasyon sağlayacak belirli görevleri programatik olarak yerine getirmek için script dili mantığı geliştirilmiştir.
Script mantığına, hata ayıklama vb. nedenlerden derlenebilir program yazmaktan daha kolay, hızlı ve esnek olduğu için başvurulmuştur.
Bazı script dilleri şunlardır:
• -javascript,jscript,vbscript: browserda çalışır
• -jscript,vbscript: asp içinde birlikte sunucuda çalışır
• -php, jsp, coldfusion: web sunucularında çalışır.
• -actionscript: macromedia (şimdi adobe) firmasının flash ürününün script dilidir.
• -lingo: macromedia (şimdi adobe) firmasının director ürününün script dilidir.
• -maxscript: 3ds max’ın script dilidir.
• -lisp: autocad programının script dilidir.

JavaScipt Nedir ?
JavaScript HTML sayfalarına interaktivite eklemek için tasarlandı.
JavaScript bir scripting dilidir.
Script dili için ayrıca, programlama dilinin hafif (lightweight) versiyonu diyebiliriz.
JavaScript direk olarak HTML sayfasına eklenebilir.
JavaScript, bir yorumlanan dildir. Bu kodun derlenme gerektirmeden çalıştırılabilmesi anlamına gelir.
JavaScript ücretsizdir, lisans satın almadan herkes kullanabilir.

Java ile JavaScript aynı şey mi ?

Kesinlikle farklıdırlar.
Java bir Programlama dilidir. Özellikle Mobil Uygulamaların (Cep Telefonu Oyunları) geliştirilmesinde kullanılmaktadır.
Java ve JavaScript hem tasarım hemde anlayış (concept) olarak birbirinden tamamen farklı 2 dildir
Java Sun MicroSystem Tarafından geliştirilmiştir
Java , C , C++ , C# gibi çok güclü ve kompleks bir dildir.