JavaScript superset adding static types, improving scalability and maintainability in larger projects.