The Typescript components comprise 3 parts. They are:

  • Language: It consists of features of the language element of Typescript. Syntax, keywords, and type annotation rules and syntax are covered in this.
  • The TypeScript Compiler: Used to compile the same code into Javascript. It also parses and checks the type of code being compiled into Javascript.
  • TypeScript Language Services: This provides information that helps editors and other tools to increase productivity by automated refactoring and Intellisense.
BY Best Interview Question ON 25 May 2020