TypeScript — это язык программирования, являющийся надмножеством языка JavaScript. Он добавляет статическую типизацию, классы, интерфейсы и другие возможности, которые помогают разработчикам создавать более надежные и поддерживаемые приложения. TypeScript компилируется в обычный JavaScript, поэтому он может быть использован в проектах, работающих на платформе JavaScript.