ECMAScript 5 (2009)
به دلیل کنار گذاشته شدن نسخه چهارم، این نسخه در واقع ECMAScript 3.1 هست.
در این نسخه یک سری از اشکالات و باگ های نسخه چهارم برطرف شده بودن، حالت strict mode، پشتیبانی از JSON و یک سری ماژول برای کار با لیست ها (arrays) هم اضافه شده بودن.
این نسخه به طور کلی با نسخه ۱.۸.۵ جاوا اسکریپت مطابقت داره و چیزیه که امروزه توی بیشتر مرورگر ها وجود داره.