JavaScript, yaygın olarak web tarayıcılarında kullanılmakta
olan dinamik bir programlama dilidir. JavaScript ile yazılan istemci tarafı betikler sayesinde
tarayıcının kullanıcıyla etkileşimde bulunması, tarayıcının kontrol edilmesi,
asenkron bir şekilde sunucu ile iletişime geçilmesi ve web sayfası içeriğinin
değiştirilmesi gibi işlevler sağlanır. JavaScript, Node.js gibi platformlar
sayesinde sunucu tarafında da yaygın olarak kullanılmaktadır.
JavaScript prototip-tabanlı, dinamik
türlere ve birinci-sınıf
fonksiyonlara sahip bir betik dilidir. Nesne yönelimli, imperatif
ve standart kütüphanelerindeki benzerlikler
dışında bir bağlantı yoktur ve iki dilin semantikleri çok farklıdır.
JavaScript'in yazım şekli C programlama dilinden türetilmiş vefonksiyonel programlama
prensiplerine sahiptir.
JavaScript ve Java arasında; isimleri,
yazım şekli, semantiği ve tasarımı ise Self ve Schemeprogramlama
dillerinden esinlenmiştir.
JavaScript, ECMAScript belirtimleri ile
standartlaştırılmıştır.
Hiç yorum yok:
Yorum Gönder