TypeScript
TypeScript
TypeScript is a strongly typed programming language and is essentially a layer on top of JavaScript that adds syntax to allow the use of types.
In most cases you will write your code in TypeScript which will then get converted to JavaScript before being run in an application.
It ensures that the code written follows a strict set of types.