TypeScript
表示
![]() |
![]() | |
パラダイム | マルチパラダイム: スクリプト, オブジェクト指向, 構造化, 命令型, 関数型 |
---|---|
登場時期 | 2012 |
設計者 | マイクロソフト |
開発者 | マイクロソフト |
最新リリース | 5.8.2 / 2025年2月28日[1] |
影響を受けた言語 | JavaScript, Java, C# |
ライセンス | Apache License |
ウェブサイト | http://www.typescriptlang.org/ |
拡張子 | .ts |
TypeScriptはフリーでオープンソースソフトウェアなプログラミング言語であり、マイクロソフトによって開発されている。JavaScriptのスーパーセットであり、とりわけ静的型付けとクラスベースのオブジェクト指向が言語にオプションとして追加されている。Anders HejlsbergはC#のリードアーキテクトであり、TypeScriptの開発に携わっている。[2][3][4][5]
TypeScriptはJavaScriptの文法を拡張し、あらゆる既存のJavaScriptのプログラム修正なしでTypeScriptで動作する。TypeScriptは大きなアプリケーションの開発のためにデザインされており、JavaScriptをコンパイル事に生成することによって全体的な互換性を得ている。[6]
TypeScriptは既存のJavaScriptライブラリに対する型情報を加えたヘッダファイルをサポートしており、jQuery, MongoDB, Node.js, and D3.jsのような一般的なライブラリの恩恵を拡張する。[要出典].
See also
References
- ^ 出典URL: https://github.com/microsoft/TypeScript/releases/tag/v5.8.2, 題名: Release v5.8.2
- ^ Microsoft takes the wraps off TypeScript, a superset of JavaScript | ZDNet
- ^ TypeScript: JavaScript Development at Application Scale - Somasegar's blog - Site Home - MSDN Blogs
- ^ Microsoft TypeScript: Can the father of C# save us from the tyranny of JavaScript? | ZDNet
- ^ Microsoft Augments Javascript for Large-scale Development CIO.com
- ^ Microsoft TypeScript: the JavaScript we need, or a solution looking for a problem? | Ars Technica