TypeScript
Superset of JavaScript developed by Microsoft that introduces static typing and class-based objects. TypeScript is designed to develop large-scale JavaScript applications, providing tools that help manage large codebases and identify errors before execution.