JavaScript मई 1995 में ब्रेंडन आइक द्वारा लॉन्च किया गया था, जो नेटस्केप में काम करते थे। प्रारंभ में, इसे JavaScript नहीं कहा जाता था; इसे Mocha नाम दिया गया था।
Mocha नाम नेटस्केप के संस्थापक मार्क एंड्रीसेन द्वारा चुना गया था। सितंबर 1995 में नाम बदलकर LiveScript कर दिया गया। उसी वर्ष, दिसंबर में, इसे Sun से ट्रेडमार्क लाइसेंस मिला और नाम JavaScript अस्तित्व में आया।
भाषा का सामान्य-उद्देश्य कोर नेटस्केप, इंटरनेट एक्सप्लोरर और अन्य वेब ब्राउज़र्स में एम्बेडेड रहा है।
ECMA-262 विनिर्देश ने कोर JavaScript भाषा के एक मानक संस्करण को परिभाषित किया।
- JavaScript एक हल्की, इंटरप्रेटेड प्रोग्रामिंग लैंग्वेज है।
- नेटवर्क-केंद्रित एप्लिकेशन बनाने के लिए डिज़ाइन किया गया।
- Java के पूरक और एकीकृत।
- HTML के पूरक और एकीकृत।
- ओपन और क्रॉस-प्लेटफॉर्म