This test is designed for programmers to measure proficiency in using pure JavaScript. It is written to the ECMAScript 2019 release of the language (also known as ECMAScript 10) to cover common server-side (back-end) and client-side (front-end) JavaScript features. Additional JavaScript libraries and frameworks are covered in separate tests. A separate JAVASCRIPT FOR WEB DEVELOPERS test is also available that covers front-end-only features of the language.