{"ok":true,"entity":{"id":"typescript","name":"TypeScript","entityType":"product","officialName":"TypeScript (programming language)","canonicalName":"TypeScript","displayName":"TypeScript","category":"プログラミング言語（JavaScriptへの型付け）","shortDescription":"TypeScript（プログラミング言語）は、公式サイトで「型の構文を持つJavaScript」と紹介される言語で、プレーンなJavaScriptにコンパイルされ、JavaScriptが動く環境で実行できる。公式サイトのコピーライト表記は「2012-2026 Microsoft」で、GitHubのリポジトリはmicrosoft組織の下にApache-2.0ライセンスで公開されている。2026年10月時点で、2026年7月8日にTypeScript 7.0が公開されている。","primaryCluster":"programming-languages","parentEntity":null,"verificationStatus":"draft","website":"https://www.typescriptlang.org/","updatedAt":"2026-10-20T06:16:54.910Z","secondaryClusters":[],"alias":["TypeScript (programming language)","タイプスクリプト"],"searchKeywords":["TypeScript","タイプスクリプト","TS","型付きJavaScript","Microsoft","tsc","TypeScript 7.0","JavaScript型システム"]},"references":[{"id":"P-01-001","companyId":"typescript","questionId":"P-01-001","instanceId":"QIN-typescript-P01-001","promptText":"TypeScriptとはどのようなプログラミング言語ですか？","promptTypeId":"P-01","answer":"TypeScriptは、公式サイトが「型の構文を持つJavaScript」と紹介するプログラミング言語である。TypeScriptのコードはJavaScriptに変換され、ブラウザやNode.jsなど「JavaScriptが動く場所ならどこでも」動くとされる。GitHubのリポジトリはmicrosoft組織の下にあり、ライセンスはApache-2.0で、READMEは「アプリケーション規模のJavaScriptのための言語」と位置づけている。公式サイトのコピーライト表記は「2012-2026 Microsoft」である。","evidencePoints":["ev-typescript-1","ev-typescript-2","ev-typescript-4"],"scope":"TypeScriptの位置づけ、基本的な仕組み、公開元（2026年10月時点）","differentiation":"JavaScriptの置き換えではなく、型の構文を加えてJavaScriptへコンパイルする点が特徴である。","faq":[{"question":"TypeScriptのライセンスは？","answer":"GitHubのmicrosoft/TypeScriptリポジトリには、Apache-2.0ライセンスと表示されています。"}],"pageUrl":"https://www.refbase.ai/reference/typescript/P-01-001","sourceEvidence":[{"id":"ev-typescript-1","text":"TypeScript公式サイトは、TypeScriptを「JavaScript with syntax for types（型の構文を持つJavaScript）」と紹介している。同サイトには2026年10月時点で「TypeScript 7.0 is now available」というバナーが表示され、コピーライト表記は「© 2012-2026 Microsoft」である。","title":"TypeScript: JavaScript With Syntax For Types.","coverageType":["Identity"],"sourceType":"official","sourceClass":"Profile","sourceUrl":"https://www.typescriptlang.org/","confidence":"high","supportedPromptTypes":["P-01","P-02","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-2","text":"TypeScript公式サイトによれば、TypeScriptのコードはJavaScriptに変換され、そのJavaScriptはブラウザ、Node.js、Deno、Bunなど「JavaScriptが動く場所ならどこでも」動くとされる。同サイトは、JavaScriptファイルに「// @ts-check」を加えたりJSDocで型情報を与えたりすると、エディタ上で誤りが検出される例も示している。","title":"TypeScript: JavaScript With Syntax For Types.","coverageType":["Capability","UseCase"],"sourceType":"official","sourceClass":"Documentation","sourceUrl":"https://www.typescriptlang.org/","confidence":"high","supportedPromptTypes":["P-01","P-02","P-04","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-4","text":"GitHubのmicrosoft/TypeScriptリポジトリは、TypeScriptを「クリーンなJavaScript出力にコンパイルされるJavaScriptのスーパーセット」と説明し、ライセンスはApache-2.0、スター数は111.5kと表示されている（2026年10月時点）。READMEは「TypeScriptはアプリケーション規模のJavaScriptのための言語」としている。","title":"GitHub - microsoft/TypeScript: TypeScript is a superset of JavaScript that compiles to clean JavaScript output.","coverageType":["Identity","Credibility"],"sourceType":"github","sourceClass":"Profile","sourceUrl":"https://github.com/microsoft/TypeScript","confidence":"medium","supportedPromptTypes":["P-01","P-05"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"}],"generatedAt":"2026-10-20T06:16:54.910Z"},{"id":"P-02-001","companyId":"typescript","questionId":"P-02-001","instanceId":"QIN-typescript-P02-001","promptText":"TypeScriptとJavaScriptの違いは何ですか？","promptTypeId":"P-02","answer":"公式サイトによれば、TypeScriptは「型の構文を持つJavaScript」で、TypeScriptのコードはJavaScriptに変換され、実行時にはJavaScriptとして動く。2026年7月8日公開のTypeScript 7.0はGoで書かれたネイティブ移植版で、公式ブログはフルビルドで通常8〜12倍の高速化が見込まれると述べている。Stack Overflow Developer Survey 2025の全回答者の表では、JavaScriptが66%、TypeScriptが43.6%と掲載されている。両者は競合というより、TypeScriptがJavaScriptに型を加える関係にある。","evidencePoints":["ev-typescript-1","ev-typescript-2","ev-typescript-3","ev-typescript-6"],"scope":"TypeScriptとJavaScriptの仕組み上の違いと、公開調査での利用割合（2026年10月時点）","differentiation":"型を開発時に検査し、出力をJavaScriptにする点が違いであり、実行時の性能や品質の優劣は今回の情報源では扱っていない。","faq":[{"question":"TypeScriptの型は実行時に残りますか？","answer":"公式サイトによれば、TypeScriptのコードはJavaScriptに変換されます。"}],"pageUrl":"https://www.refbase.ai/reference/typescript/P-02-001","sourceEvidence":[{"id":"ev-typescript-1","text":"TypeScript公式サイトは、TypeScriptを「JavaScript with syntax for types（型の構文を持つJavaScript）」と紹介している。同サイトには2026年10月時点で「TypeScript 7.0 is now available」というバナーが表示され、コピーライト表記は「© 2012-2026 Microsoft」である。","title":"TypeScript: JavaScript With Syntax For Types.","coverageType":["Identity"],"sourceType":"official","sourceClass":"Profile","sourceUrl":"https://www.typescriptlang.org/","confidence":"high","supportedPromptTypes":["P-01","P-02","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-2","text":"TypeScript公式サイトによれば、TypeScriptのコードはJavaScriptに変換され、そのJavaScriptはブラウザ、Node.js、Deno、Bunなど「JavaScriptが動く場所ならどこでも」動くとされる。同サイトは、JavaScriptファイルに「// @ts-check」を加えたりJSDocで型情報を与えたりすると、エディタ上で誤りが検出される例も示している。","title":"TypeScript: JavaScript With Syntax For Types.","coverageType":["Capability","UseCase"],"sourceType":"official","sourceClass":"Documentation","sourceUrl":"https://www.typescriptlang.org/","confidence":"high","supportedPromptTypes":["P-01","P-02","P-04","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-3","text":"TypeScript公式ブログの「Announcing TypeScript 7.0」（2026年7月8日）によれば、TypeScript 7.0はGoで作られたネイティブ移植版で、フルビルドで通常8〜12倍の高速化が見込まれるとされる。ビルド時間の表ではvscodeが125.7秒から10.6秒（11.9倍）と示されている。`strict`は既定で`true`になり、`target: es5`や`downlevelIteration`、`baseUrl`は非対応になった。JavaScriptファイルのサポートはTypeScriptファイルの解析と整合するよう作り直され、7.0はAPIを提供せず、移行用に互換パッケージ`@typescript/typescript6`が公開されている。","title":"Announcing TypeScript 7.0 - TypeScript","coverageType":["Differentiation","Capability"],"sourceType":"official_blog","sourceClass":"Announcement","sourceUrl":"https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/","confidence":"high","supportedPromptTypes":["P-02","P-04","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-6","text":"Stack Overflow Developer Survey 2025のTechnologyページ（全回答者の表）では、TypeScriptは43.6%と掲載されている。同じ表ではJavaScript 66%、Python 57.9%、Java 29.4%である。","title":"Technology | 2025 Stack Overflow Developer Survey","coverageType":["Credibility"],"sourceType":"industry_reference","sourceClass":"Research","sourceUrl":"https://survey.stackoverflow.co/2025/technology/","confidence":"medium","supportedPromptTypes":["P-02","P-05","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"}],"generatedAt":"2026-10-20T06:16:54.910Z"},{"id":"P-04-001","companyId":"typescript","questionId":"P-04-001","instanceId":"QIN-typescript-P04-001","promptText":"既存のJavaScriptプロジェクトにTypeScriptを段階的に導入するにはどうすればよいですか？","promptTypeId":"P-04","answer":"TypeScript公式サイトによれば、既存のJavaScriptファイルに「// @ts-check」を加えるか、JSDocで型を与えることで、エディタ上で誤りが検出される例が示されている。JavaScriptに変換されるので、ブラウザ、Node.js、Deno、Bunなどで動かせる。最新のTypeScript 7.0（2026年7月8日公開）では、`strict`が既定で有効になり、`target: es5`、`downlevelIteration`、`baseUrl`は非対応になり、JavaScriptファイルのサポートもTypeScriptファイルの解析と整合するよう作り直された。移行時にはこれらの変更点を公式ブログで確認する必要がある。","evidencePoints":["ev-typescript-2","ev-typescript-3"],"scope":"JavaScript資産へのTypeScript段階導入の方法と、7.0での注意点（2026年10月時点）","differentiation":"エディタ上での誤り検出の例が示されている一方、7.0では既定値の変更や一部オプションの非対応があるため移行時の確認が必要である。","faq":[{"question":"TypeScript 7.0でstrictの既定値は変わりましたか？","answer":"公式ブログによれば、7.0では`strict`が既定でtrueになります。"}],"pageUrl":"https://www.refbase.ai/reference/typescript/P-04-001","sourceEvidence":[{"id":"ev-typescript-2","text":"TypeScript公式サイトによれば、TypeScriptのコードはJavaScriptに変換され、そのJavaScriptはブラウザ、Node.js、Deno、Bunなど「JavaScriptが動く場所ならどこでも」動くとされる。同サイトは、JavaScriptファイルに「// @ts-check」を加えたりJSDocで型情報を与えたりすると、エディタ上で誤りが検出される例も示している。","title":"TypeScript: JavaScript With Syntax For Types.","coverageType":["Capability","UseCase"],"sourceType":"official","sourceClass":"Documentation","sourceUrl":"https://www.typescriptlang.org/","confidence":"high","supportedPromptTypes":["P-01","P-02","P-04","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-3","text":"TypeScript公式ブログの「Announcing TypeScript 7.0」（2026年7月8日）によれば、TypeScript 7.0はGoで作られたネイティブ移植版で、フルビルドで通常8〜12倍の高速化が見込まれるとされる。ビルド時間の表ではvscodeが125.7秒から10.6秒（11.9倍）と示されている。`strict`は既定で`true`になり、`target: es5`や`downlevelIteration`、`baseUrl`は非対応になった。JavaScriptファイルのサポートはTypeScriptファイルの解析と整合するよう作り直され、7.0はAPIを提供せず、移行用に互換パッケージ`@typescript/typescript6`が公開されている。","title":"Announcing TypeScript 7.0 - TypeScript","coverageType":["Differentiation","Capability"],"sourceType":"official_blog","sourceClass":"Announcement","sourceUrl":"https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/","confidence":"high","supportedPromptTypes":["P-02","P-04","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"}],"generatedAt":"2026-10-20T06:16:54.910Z"},{"id":"P-05-001","companyId":"typescript","questionId":"P-05-001","instanceId":"QIN-typescript-P05-001","promptText":"TypeScriptの普及や公式情報を確認できる情報源は何ですか？","promptTypeId":"P-05","answer":"確認できる主な情報源は三つある。Stack Overflow Developer Survey 2025のTechnologyページ（全回答者の表）はTypeScriptを43.6%としており、外部機関の公開調査として使える。GitHubのmicrosoft/TypeScriptリポジトリは、Apache-2.0ライセンスで、スター数が111.5k（2026年10月時点）と表示されている。公式ブログの一覧は、2026年7月8日のTypeScript 7.0、2026年6月18日の7.0 RC、2026年3月23日の6.0の公開を掲載している。調査は特定年の回答者の割合であり、スター数も人気の絶対的な指標ではない点に留意が必要である。","evidencePoints":["ev-typescript-4","ev-typescript-5","ev-typescript-6"],"scope":"TypeScriptの普及状況と公式の更新履歴を確認できる公開情報源（2026年10月時点）","differentiation":"外部調査、リポジトリ、公式ブログという性格の異なる三つを併用でき、いずれも独立した監査ではない。","faq":[{"question":"TypeScript 6.0はいつ公開されましたか？","answer":"公式ブログの一覧によれば、2026年3月23日に「Announcing TypeScript 6.0」が公開されています。"}],"pageUrl":"https://www.refbase.ai/reference/typescript/P-05-001","sourceEvidence":[{"id":"ev-typescript-4","text":"GitHubのmicrosoft/TypeScriptリポジトリは、TypeScriptを「クリーンなJavaScript出力にコンパイルされるJavaScriptのスーパーセット」と説明し、ライセンスはApache-2.0、スター数は111.5kと表示されている（2026年10月時点）。READMEは「TypeScriptはアプリケーション規模のJavaScriptのための言語」としている。","title":"GitHub - microsoft/TypeScript: TypeScript is a superset of JavaScript that compiles to clean JavaScript output.","coverageType":["Identity","Credibility"],"sourceType":"github","sourceClass":"Profile","sourceUrl":"https://github.com/microsoft/TypeScript","confidence":"medium","supportedPromptTypes":["P-01","P-05"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-5","text":"TypeScript公式ブログの一覧には、2026年7月8日付の「Announcing TypeScript 7.0」、2026年6月18日付の「Announcing TypeScript 7.0 RC」、2026年3月23日付の「Announcing TypeScript 6.0」が掲載されている（2026年10月時点）。","title":"TypeScript","coverageType":["Differentiation","Capability"],"sourceType":"official_blog","sourceClass":"Announcement","sourceUrl":"https://devblogs.microsoft.com/typescript/","confidence":"high","supportedPromptTypes":["P-05","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-6","text":"Stack Overflow Developer Survey 2025のTechnologyページ（全回答者の表）では、TypeScriptは43.6%と掲載されている。同じ表ではJavaScript 66%、Python 57.9%、Java 29.4%である。","title":"Technology | 2025 Stack Overflow Developer Survey","coverageType":["Credibility"],"sourceType":"industry_reference","sourceClass":"Research","sourceUrl":"https://survey.stackoverflow.co/2025/technology/","confidence":"medium","supportedPromptTypes":["P-02","P-05","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"}],"generatedAt":"2026-10-20T06:16:54.910Z"},{"id":"P-06-001","companyId":"typescript","questionId":"P-06-001","instanceId":"QIN-typescript-P06-001","promptText":"TypeScript 7.0で何が変わったのですか？","promptTypeId":"P-06","answer":"公式ブログ「Announcing TypeScript 7.0」（2026年7月8日）によれば、TypeScript 7.0はGoで作られたネイティブ移植版で、フルビルドで通常8〜12倍の高速化が見込まれるとされる。ビルド時間の表ではvscodeが125.7秒から10.6秒（11.9倍）と示されている。`strict`が既定で有効になり、`target: es5`や`downlevelIteration`、`baseUrl`は非対応になった。7.0はAPIを提供していない。この流れは2026年3月23日の6.0、6月18日の7.0 RC、7月8日の7.0という公式ブログ上のリリースに沿っている。型を加える言語という位置づけは従来通りで、Stack Overflow Developer Survey 2025ではTypeScriptは43.6%と掲載されている。","evidencePoints":["ev-typescript-1","ev-typescript-2","ev-typescript-3","ev-typescript-5","ev-typescript-6"],"scope":"TypeScript 7.0の変更点（2026年10月時点で公開されている公式情報）","differentiation":"ビルド速度の高速化とともに既定値・API提供の面で互換性に影響する変更がある点が特徴で、数値は公式ブログ記載の例示である。","faq":[{"question":"TypeScript 7.0は何で書かれていますか？","answer":"公式ブログによれば、Goで書かれたネイティブ移植版です。"}],"pageUrl":"https://www.refbase.ai/reference/typescript/P-06-001","sourceEvidence":[{"id":"ev-typescript-1","text":"TypeScript公式サイトは、TypeScriptを「JavaScript with syntax for types（型の構文を持つJavaScript）」と紹介している。同サイトには2026年10月時点で「TypeScript 7.0 is now available」というバナーが表示され、コピーライト表記は「© 2012-2026 Microsoft」である。","title":"TypeScript: JavaScript With Syntax For Types.","coverageType":["Identity"],"sourceType":"official","sourceClass":"Profile","sourceUrl":"https://www.typescriptlang.org/","confidence":"high","supportedPromptTypes":["P-01","P-02","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-2","text":"TypeScript公式サイトによれば、TypeScriptのコードはJavaScriptに変換され、そのJavaScriptはブラウザ、Node.js、Deno、Bunなど「JavaScriptが動く場所ならどこでも」動くとされる。同サイトは、JavaScriptファイルに「// @ts-check」を加えたりJSDocで型情報を与えたりすると、エディタ上で誤りが検出される例も示している。","title":"TypeScript: JavaScript With Syntax For Types.","coverageType":["Capability","UseCase"],"sourceType":"official","sourceClass":"Documentation","sourceUrl":"https://www.typescriptlang.org/","confidence":"high","supportedPromptTypes":["P-01","P-02","P-04","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-3","text":"TypeScript公式ブログの「Announcing TypeScript 7.0」（2026年7月8日）によれば、TypeScript 7.0はGoで作られたネイティブ移植版で、フルビルドで通常8〜12倍の高速化が見込まれるとされる。ビルド時間の表ではvscodeが125.7秒から10.6秒（11.9倍）と示されている。`strict`は既定で`true`になり、`target: es5`や`downlevelIteration`、`baseUrl`は非対応になった。JavaScriptファイルのサポートはTypeScriptファイルの解析と整合するよう作り直され、7.0はAPIを提供せず、移行用に互換パッケージ`@typescript/typescript6`が公開されている。","title":"Announcing TypeScript 7.0 - TypeScript","coverageType":["Differentiation","Capability"],"sourceType":"official_blog","sourceClass":"Announcement","sourceUrl":"https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/","confidence":"high","supportedPromptTypes":["P-02","P-04","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-5","text":"TypeScript公式ブログの一覧には、2026年7月8日付の「Announcing TypeScript 7.0」、2026年6月18日付の「Announcing TypeScript 7.0 RC」、2026年3月23日付の「Announcing TypeScript 6.0」が掲載されている（2026年10月時点）。","title":"TypeScript","coverageType":["Differentiation","Capability"],"sourceType":"official_blog","sourceClass":"Announcement","sourceUrl":"https://devblogs.microsoft.com/typescript/","confidence":"high","supportedPromptTypes":["P-05","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"},{"id":"ev-typescript-6","text":"Stack Overflow Developer Survey 2025のTechnologyページ（全回答者の表）では、TypeScriptは43.6%と掲載されている。同じ表ではJavaScript 66%、Python 57.9%、Java 29.4%である。","title":"Technology | 2025 Stack Overflow Developer Survey","coverageType":["Credibility"],"sourceType":"industry_reference","sourceClass":"Research","sourceUrl":"https://survey.stackoverflow.co/2025/technology/","confidence":"medium","supportedPromptTypes":["P-02","P-05","P-06"],"needsVerification":true,"sourceVerified":false,"entityId":"typescript"}],"generatedAt":"2026-10-20T06:16:54.910Z"}]}