Skip to main content
TypeScript logo
Language

TypeScript

Verified Sep 2026

JavaScript With Syntax For Types

A strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.

Microsoft's 2012 attempt to make JavaScript survivable at scale: a typed superset that compiles down to plain JS. Types are structural and inferred, so most code needs few annotations, yet entire bug classes disappear at compile time. It won: Angular, Vue 3, Next.js and most modern libraries are written in it, and it took the #1 spot on GitHub in 2025 (Octoverse), overtaking both Python and JavaScript. For any team beyond a prototype, it is the default choice.

Who it's for

JavaScript teams who want static types to scale codebases with confidence.

Keep exploring

95 in catalog

TypeScript is used to write

3 in catalog

TypeScript can be learned in

1 in catalog

TypeScript works with

1 in catalog

TypeScript is a component of