Ответ 1
typescript.js
- это то, что используется некоторыми случайными внутренними инструментами. Для этого нет никакой реальной внешне ориентированной цели, хотя, например, вы могли бы использовать ее для создания чего-то похожего на TypeScript Playground.
tsc.js
- typescript.js
плюс интерфейс командной строки.
typescriptServices.js
- typescript.js
плюс служба языка (например, для предоставления функций Intellisense)