১৯৯৫ সালের মে-এ ব্রেনডান আইকে জাভাস্ক্রিপ্ট লঞ্চ করেন, যিনি নেটস্কেপে কাজ করতেন। প্রাথমিকভাবে, এটিকে জাভাস্ক্রিপ্ট বলা হতো না; এর নাম দেওয়া হয়েছিল Mocha।
নেটস্কেপের প্রতিষ্ঠাতা মার্ক অ্যান্ড্রিয়েসেন Mocha নামটি বেছে নিয়েছিলেন। সেপ্টেম্বর ১৯৯৫-এ নামটি LiveScript-এ পরিবর্তন করা হল। একই বছর ডিসেম্বর-এ, সান থেকে ট্রেডমার্ক লাইসেন্স পাওয়ার পর জাভাস্ক্রিপ্ট নামটি আসল।
ল্যাঙ্গুয়েজের সাধারণ-উদ্দেশ্যী কোর নেটস্কেপ, ইন্টারনেট এক্সপ্লোরার এবং অন্যান্য ওয়েব ব্রাউজারগুলিতে এমবেড করা হয়েছে।
ECMA-262 স্পেসিফিকেশন কোর জাভাস্ক্রিপ্ট ল্যাঙ্গুয়েজের একটি স্ট্যান্ডার্ড সংস্করণ সংজ্ঞায়িত করেছে।
- জাভাস্ক্রিপ্ট একটি হালকা, ইন্টারপ্রেটেড প্রোগ্রামিং ল্যাঙ্গুয়েজ।
- নেটওয়ার্ক-কेंद्रিক অ্যাপ্লিকেশন তৈরি করার জন্য ডিজাইন করা।
- জাভার সাথে সম্পূরক এবং একত্রিত।
- HTML-এর সাথে সম্পূরক এবং একত্রিত।
- ওপেন এবং ক্রস-প্ল্যাটফর্ম।