Любая программа написанная на TypeScript компилируется в JavaScript код, и выполняется как JavaScript.
Тогда возникает вопрос: зачем вообще нужен этот "TypeScript", если всё тоже самое можно написать на JavaScript?
На такой вопрос можно отвеить так: основное преимущество TypeScript - его типизация. Строгая типизация TypeScript позволяет писать код в разных клиентских фрэймворках единым синтаксисом. Vue, React, Angular, да и в самом Node.js мы можем использовать один синтаксис TypeScript.