Another server side programming language best used fast and efficient use of the server. JavaScript can be used in an array of application separate from creating websites such as desktop software applications and specific plugins designed to utilise system resources for the best possible content for the end user.