

The default TypeScript Compiler can be used, or the Babel compiler can be invoked to convert TypeScript to JavaScript. Multiple options are available for transpilation.


TypeScript may be used to develop JavaScript applications for both client-side and server-side execution (as with Node.js or Deno). Because TypeScript is a superset of JavaScript, all JavaScript programs are syntactically valid TypeScript, but they can fail to type-check for safety reasons. It is designed for the development of large applications and transpiles to JavaScript. TypeScript is a free and open-source high-level programming language developed by Microsoft that adds static typing with optional type annotations to JavaScript.
