Contents Why JavaScript Isn’t Enough? Example JavaScript Program: Dijkstra’s Algorithm CoffeeScript TypeScript Dart Web Application Development ECMAScript 6 Conclusions Why JavaScript Isn’t Enough? This article assumes that the reader has a good knowledge of JavaScript and has done at least some development in it, but if this is not about you, you can just first refer to one of the beginner’s Java