Skip to main content


TypeScript is a superset of JavaScript, meaning it compiles to plain JavaScript. The compiler is TypeScript. The language itself is fairly simple and concise, with no optional types or classes. TypeScript uses a similar syntax to JavaScript, but adds optional static typing, import statements, and classes. The main difference between the two languages is that TypeScript's type system is more complete and offers better type checking than JavaScript's weakly-typed nature. *It's easy to learn and use *It's fast and efficient *It's scalable (can run on multiple platforms)