Разница в том, что TypeScript это надстройка над JavaScript с типизацией и типами, некоторым количеством дополнительного сахара, и тем, что TypeScript должен быть заранее скомпилирован в JavaScript для большинства окружений.
Как же молодым учить если Гугл выдаёт «не верный ответ»,наверное тут в группе сидят более профессиональные спецы и лучше обращаться сюда ,а не в Гугл;)))
Тайпскрипт это надстройка над нативным Javacript. Вносит типизацию данных, проверяет ошибки в момент написания кода и редактор кода на них сразу указывает. Компилируется в нативный JS, потому что в браузере нет поддержки тайпскрипт