JavaScript is a nice language but it does not offer static type checking and object oriented programming. There are ways to simulate object oriented behavior but still there is no in-built way. Hence things gets really complicated while developing large scale applications in JavaScript.
To deal with this situation, developers have come up with new languages which offer more functionality and features but they still get compiled into JavaScript only. So, you can develop applications and games in languages other than JavaScript but they will still run on web browsers as the compiled output will be a JavaScript only.
Several languages have been built upon JavaScript including some famous ones like coffee script, type script, Dart, etc. In this blog, we will talk about TypeScript.
Your new post is loading...