Well, CoffeeScript and TypeScript are different in that they simply compile into Javascript, but Google initially intended dart to be available directly within web-pages. More on the reversal of that decision here: https://news.ycombinator.com/item?id=9264531