A typed superset of JavaScript that catches whole classes of bugs before runtime — standard practice now for any React or Node codebase meant to last.
TypeScript 5.x era.