The TypeScript language uses the same syntax and semantics as the JavaScript language. There are a few differences that makes it easier to write scalable code. As a result, you can use your existing JavaScript code to start a TypeScript application, then call your TypeScript code from a JavaScript application .