Pregunta de entrevista de RapidAI

What is TypeScript and when would you use it?