What is TypeScript, ECMAScript and JavaScript?

what is typescript

After a long break, I am back with another productive and informative post. Have you heard about the language TypeScript? What is the relation between JavaScript, ECMAScript and TypeScript? Here is a brief answer to this question.

what is typescript

What is TypeScript?

TypeScript is an open source programming language developed and maintained by Microsoft. It is a superset of JavaScript. What is superset? A superset is a set that includes another set or sets.

Therefore, by definition, TypeScript contains all that JavaScript has to offer plus added capabilities like static typing, object-oriented programming to the language.

What is ECMAScript?

ECMAScript is a trademarked scripting language specification standardized by ECMA international.

Then What is JavaScript?

JavaScript is one of the well-known implementations of ECMAScript, like JScript and ActionScript.

Hope this helps.
Good Luck,
Serdar