Typed superset of JavaScript for scalable front-end and back-end development.
TypeScript adds static types, interfaces, and modern tooling on top of JavaScript. It’s the standard for large-scale web applications and increasingly for back-end via Node.js.
Next: Getting Started
TypeScript types, interfaces, functions, and generics.
TypeScript classes, access modifiers, modules, and generics.
TypeScript arrays, Maps, Sets, and iteration patterns.
TypeScript conditional logic with type narrowing and discriminated unions.
Install TypeScript, configure tsconfig, and run your first program.
TypeScript string formatting, methods, and regular expressions.