TypeScript
TypeScript is an open-source programming language created by Microsoft in 2012 that adds a static type system on top of JavaScript.
TypeScript is an open-source programming language created by Microsoft in 2012 that adds a static type system on top of JavaScript. TypeScript code is compiled (technically transpiled) to JavaScript runnable in any browser or runtime.
The type system is structural and fully optional (you can progressively type an existing JavaScript codebase). It eliminates a large class of errors at compile time, improves autocomplete and documentation, and makes refactoring large codebases far easier.
TypeScript has become, in 2026, the default language of web development on both client and server, used by nearly every serious new project in the JavaScript ecosystem.
