| TypeScript provides static typing through type annotations to enable type checking at compile time. | TypeScript обеспечивает объявления типов для статической проверки их согласования. |
| Knowing that the current ECMAScript standard proposal promised future support for class-based programming, TypeScript was based on that proposal. | Зная, что только стандарт ECMAScript предлагает поддержку в будущем для программирования на базе классов (Class-based programming), TypeScript был основан на этом предположении. |
| With TypeScript, it is possible to use existing JavaScript code, incorporate popular JavaScript libraries, and call TypeScript-generated code from other JavaScript. | С TypeScript можно использовать существующий JavaScript-код, включать популярные библиотеки JavaScript, и вызывать TypeScript-код, сгенерированный из других JavaScript. |
| Atom has a TypeScript Plugin by Basarat with support for code completion, navigation, formatting, and fast compilation. | У Atom есть плагин для TypeScript, разработанный Basarat с поддержкой автодополнения, навигации по коду, форматирования и быстрой компиляции. |
| When a TypeScript script gets compiled there is an option to generate a declaration file (with the extension.d.ts) that functions as an interface to the components in the compiled JavaScript. | Когда сценарий TypeScript будет скомпилирован, есть опция для создания файла декларации (с расширением.d.ts), который используется как интерфейс к компонентам в скомпилированном JavaScript. |