ECMA Script adalah


ECMA : European Computer Manufacturers Association yaitu asosiasi pabrik industri di Eropa, kini dikenal dengan nama ECMA Internasional, merupakan asosiasi industri untuk standardisasi sistem informasi dan komunikasi.

ECMA Script adalah sebuah standart bahasa, gampangnya javascript mengikuti standart ini

JavaScript = ECMAScript + DOM API;

ECMAScript® Language Specification membrikan semua logika untuk membuat dan mengedit objects, arrays, numbers, dan sebagainya

DOM API membuat bisa berkomunikasi dengan  HTML/XML documents (contoh document.getElementById('id');).

berikut ini link ECMA terbaru http://www.ecma-international.org/publications/standards/Ecma-262.htm

kembali kebelakang.

Sejarah Java script yang begitu panjang tidak bisa dilepaskan oleh netscape. Tahun 1994 website pada saat itu umumnya dibuat menggunakan bahasa pemograman PERL yang pemrosesannya hanya bisa dilakukan di sisi web server sehingga tidak efisien.

Tahun 1995, Brendan Eich dari Netscape mengembangkan bahasa pemograman script yang dinamakan Mocha. Mocha diubah menjadi LiveScript untuk versi client-side, dan LiveWire untuk versi server-side.

Munculnya JavaScript saat Netscape mengadakan kerjasama dengan Sun Microsystems untuk mengembangkan LiveScript,  Versi JavaScript ini dinamakan dengan JavaScript 1.0.kemudian microsoft menyaninginya dengan JScript pada browser Internet Explorer mereka

Implementasi JScript di dalam Internet Explorer membuat kalangan programmer bingung, karena terdapat 2 versi JavaScript: JavaScript di Netscape Navigator andJScript pada Internet Explorer. Versi JavaScript juga memiliki 2 versi, yakni versi 1.0 dan 1.1. Hal ini semakin menambah kerumitan dalam pembuatan program. Permasalahan terjadi karena ketiga versi JavaScript tersebut memiliki perbedaan fitur.

Pada pertengahan tahun 1997, JavaScript 1.1 diajukan ke badan standarisasi Eropa: European Computer Manufacturers Association (ECMA) untuk membuat sebuah standar bahasa pemograman script web browser. Atas dasar ini, dibentuklah sebuah komite dengan anggota yang terdiri dari programmer dari berbagai perusahaan internet pada saat itu, seperti Netscape, Sun, Microsoft, Borland, NOMBAS serta beberapa perusahaan lain yang tertarik dengan perkembangan JavaScript.

standardisasi dimulai sejak November 1996, dan diadopsi mulai Juni 1997 oleh ECMA, dan ISO ECMAScript keluar pada April 1998.

Komite standarisasi ini menghasilkan bahasa pemograman yang disebutECMAScript, atau secara formal disebut ECMAScript -262. 1 tahun berikutnya, badan standarisasi ISO (International Organization for Standardization) juga mengadopsi ECMAScript sebagai standar. Sejak saat itu, semua web browser menjadikan ECMAScript sebagai standar acuan untuk JavaScript.

ECMAScript engine adalah program untuk mengeksekusi program yang ditulis dalam ECMAScript contohnya JavaScript.

ada banyak Engine ECMA  seperti v8 untuk chrome, chakra untuk IE, Spider Monkey untuk Firefox

Referensi:

  1. http://www.duniailkom.com/tutorial-belajar-javascript-sejarah-dan-perkembangan-versi-javascript/
  2. https://en.wikipedia.org/wiki/JavaScript#Versions
  3. http://stackoverflow.com/questions/912479/what-is-the-difference-between-javascript-and-ecmascript
  4. http://himawan150.blogspot.co.id/2013/04/ragam-bahasa-javascript.html
  5. https://developer.mozilla.org/en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla
  6. https://en.wikipedia.org/wiki/List_of_ECMAScript_engines
Iklan
Ditulis dalam web. Leave a Comment »

tinggalkan pesan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: