জাভাস্ক্রিপ্ট ইঞ্জিন
জাভাস্ক্রিপ্ট ইঞ্জিন হলো একটি কম্পিউটার প্রোগ্রাম যা জাভাস্ক্রিপ্ট (জেএস) কোড পরিচালনা করে। প্রথম জাভাস্ক্রিপ্ট ইঞ্জিনগুলো কেবলমাত্র দোভাষী ছিল। তবে আধুনিক ইঞ্জিনগুলি উন্নত পারফরম্যান্সের জন্য কেবলমাত্র ইন-টাইম সংকলন ব্যবহার করে। জাভাস্ক্রিপ্ট ইঞ্জিনগুলো সাধারণত ওয়েব ব্রাউজার বিক্রেতাদের দ্বারা বিকশিত হয় এবং সাধারনত প্রতিটি বড় ব্রাউজারের একটি করে জাভাস্ক্রিপ্ট ইঞ্জিন থাকে। একটি ব্রাউজারে, জাভাস্ক্রিপ্ট ইঞ্জিনটি ডকুমেন্ট অবজেক্ট মডেলের মাধ্যমে ব্রাউজার ইঞ্জিনের সাথে একযোগে চলে। জাভাস্ক্রিপ্ট ইঞ্জিনগুলোর ব্যবহার কেবল ব্রাউজারগুলোর মধ্যেই সীমাবদ্ধ নয়। ক্রোমের ৮ম ভার্সনের ইঞ্জিন বেশ জনপ্রিয় এবং নোড.জেএস এবং ডেনো রানটাইম সিস্টেমের মূল উপাদান। যেহেতু ECMAScript (ES) জাভাস্ক্রিপ্টের মানকৃত স্পেসিফিকেশন, তাই এই ইঞ্জিনগুলির আরেক নাম ECMAScript ইঞ্জিন ।