ECMAScript জাভাস্ক্রিপ্ট ইমপ্লিমেন্টেশনের জন্য একটি স্ট্যান্ডার্ড। আপনি ECMAScript রান বা ডাউনলোড করতে পারবেন না। জাভাস্ক্রিপ্ট ২.০ ECMAScript স্ট্যান্ডার্ডের Édition ৫-এর সাথে সামঞ্জস্যপূর্ণ, এবং এদের মধ্যে পার্থক্য নগণ্য।
৮ম সংস্করণ, যাকে ECMAScript ২০১৭ বলা হয়, জুন ২০১৭-এ এল। ECMAScript জাভাস্ক্রিপ্ট, জেস্ক্রিপ্ট ইত্যাদি স্ক্রিপ্টিং ল্যাঙ্গুয়েজের জন্য একটি স্ট্যান্ডার্ড। এটি একটি ট্রেডমার্ক স্ক্রিপ্টিং ল্যাঙ্গুয়েজ স্পেসিফিকেশন। জাভাস্ক্রিপ্ট ECMAScript-ভিত্তিক একটি ল্যাঙ্গুয়েজ। জাভাস্ক্রিপ্ট, জেস্ক্রিপ্টের মতো স্ক্রিপ্টিং ল্যাঙ্গুয়েজের জন্য একটি স্ট্যান্ডার্ড হল ECMAScript। জাভাস্ক্রিপ্ট ECMAScript-এর সবচেয়ে জনপ্রিয় ইমপ্লিমেন্টেশনের একটি বিবেচিত।
ECMA-262 স্পেসিফিকেশন কোর জাভাস্ক্রিপ্ট ল্যাঙ্গুয়েজের একটি স্ট্যান্ডার্ড সংস্করণ সংজ্ঞায়িত করেছে।
- জাভাস্ক্রিপ্ট একটি হালকা, ইন্টারপ্রেটেড প্রোগ্রামিং ল্যাঙ্গুয়েজ।
- নেটওয়ার্ক-কেন্দ্রিক অ্যাপ্লিকেশন তৈরি করার জন্য ডিজাইন করা।
- জাভার সাথে সম্পূরক এবং একত্রিত।
- HTML-এর সাথে সম্পূরক এবং একত্রিত।
- ওপেন এবং ক্রস-প্ল্যাটফর্ম
৮ম সংস্করণ, যাকে ECMAScript ২০১৭ বলা হয়, বর্তমান জাভাস্ক্রিপ্ট সংস্করণ, জুন ২০১৭-এ রিলিজ করা হয়েছিল। জাভাস্ক্রিপ্ট একটি ডাইনামিক কম্পিউটার প্রোগ্রামিং ল্যাঙ্গুয়েজ।