TypeScript
TypeScript adds a type system, editor analysis, and modern language features to JavaScript while emitting standard JavaScript.
Why use it
Web games, tool panels, and Node.js backends can share models and catch interface or refactor errors earlier.
Where it fits
Find engines, frameworks, code libraries, version control, and production automation.
What to check
Types are not enforced at runtime, and performance and platform limits still come from the JavaScript environment.