Javascript, Netscape firması tarafından C dilinden esinlenilerek yazılmıştır. Yazılma amacı Html'in
sahip olmadığı bazı özelliklerin web sayfalarında kullanılmak istenmesidir. Ziyaretçi ile
etkileşim gibi önemli unsurlarda Html'in eksiklerini tamamlayıcı unsurlara ihtiyaç
duyulması sonucunda Netscape firması bu konuya ağırlık vererek JavaScript script
dilini internet ortamına kazandırmıştır.


Netscape ve Internet Explorer tarayıcılarının JavaScript kodundaki anlayışları
farklıdır. Nedeni ise, Netscape JavaScript dilini hazırladığında Microsoft‘un bu dilin
özelliklerini veya yazılım tarzını tam anlamıyla Internet Explorer'a eklemeyip kendi
yazım kurallarını belirlemesidir. Bu yüzden JavaScript kodu yazarken bu iki tarayıcı
özelliklerini de göz önünde bulundurmalıyız.