TypeScript is a superset of JavaScript developed by Microsoft, adding static typing for improved code reliability.Key advantages of TypeScript include type safety, better tooling, improved readability, and scalability.To get started with TypeScript, install it globally via npm, write TypeScript files with static typing, and compile them to JavaScript.Core features of TypeScript include static typing, interfaces, classes, generics, and union/intersection types, offering structure and type safety.