JavaScript superset with static typing. Used throughout the codebase with strict type checking. Includes extensive use of generics, enums, and custom type definitions, particularly for GraphQL operations.