ECMAScript 5 (2009)

به دلیل کنار گذاشته شدن نسخه چهارم، این نسخه در واقع ECMAScript 3.1 هست.

در این نسخه یک سری از اشکالات و باگ های نسخه چهارم برطرف شده بودن، حالت strict mode، پشتیبانی از JSON و یک سری ماژول برای کار با لیست ها (arrays) هم اضافه شده بودن.

این نسخه به طور کلی با نسخه ۱.۸.۵ جاوا اسکریپت مطابقت داره و چیزیه که امروزه توی بیشتر مرورگر ها وجود داره.