ECMAScript
Bu maddede kaynak listesi bulunmasına karşın metin içi kaynakların yetersizliği nedeniyle bazı bilgilerin hangi kaynaktan alındığı belirsizdir. (Mart 2020) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin) |
Dosya uzantısı: | .es |
---|---|
ECMAScript veya ES, Ecma International tarafından ECMA-262 ve ISO/IEC 16262 notasyonuyla standartlaştırılmış ve markalaşmış bir betik dili spesifikasyonudur. Şu anda kendisini izleyen Javascript tabanlı olarak geliştirilmiştir. Yaygın olarak Dünya Çapında Ağ (www) için istemci taraflı betik dili olarak kullanılır. ECMAScript'in diğer uygulamaları JSCript ve ActionScript'tir.
Tarihçesi
[değiştir | kaynağı değiştir]ECMAScript betik dili, Netscape'ten Brendan Eich tarafından geliştirilmiş olan bir programlama dilinin -başlangıçta Mocha, daha sonra LiveScript olarak adlandırılan bu dil son olarak Javascript adını almıştır- standart spesifikasyonudur. 4 Aralık 1995'te, Sun Microsystem ve Netspace Javascript'i basın bülteniyle duyurmuşlardır. Mart 1996'da ise, Javascript dilini destekleyen Netscape Navigator 2.0 piyasaya sürüldü.
Ayrıca bakınız
[değiştir | kaynağı değiştir]- ActionScript
- Dart (programlama dili)
- Document Object Model (DOM)
- JavaScript
- JScript
- ECMAScript motorları listesi
- Server-side JavaScript
- TypeScript
Kaynakça
[değiştir | kaynağı değiştir]Dış bağlantılar
[değiştir | kaynağı değiştir]- [1]: Resmi web sitesi
- The World of ECMAScript 31 Temmuz 2016 tarihinde Wayback Machine sitesinde arşivlendi.: John Resig's map on ECMAScript
- ISO Standard
- ISO 16262 22 Eylül 2016 tarihinde Wayback Machine sitesinde arşivlendi.
- Ecma Standards
- ECMA-26230 Aralık 2015 tarihinde Wayback Machine sitesinde arşivlendi.
- ECMA-262 ECMAScript Language Specification 3rd edition (December 1999) 11 Nisan 2016 tarihinde Wayback Machine sitesinde arşivlendi.
- ECMAScript Language Specification, Edition 3 Final, 24-Mar-00
- ECMA-262 ECMAScript Language Specification 5th edition (December 2009)13 Mart 2012 tarihinde Wayback Machine sitesinde arşivlendi.
- ECMA-262 ECMAScript Language Specification 5.1 edition (June 2011)
- ECMA-290 ECMAScript Components Specification (June 1999) 26 Ocak 2006 tarihinde Wayback Machine sitesinde arşivlendi.
- ECMA-327 ECMAScript 3rd Edition Compact Profile (June 2001) 27 Ocak 2006 tarihinde Wayback Machine sitesinde arşivlendi.
- ECMA-357 ECMAScript for XML (E4X) Specification (June 2004)