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