P-02比較・違い

TypeScriptとJavaScriptの違いは何ですか?

公式サイトによれば、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に型を加える関係にある。

実績・根拠

向いている相談

TypeScriptとJavaScriptの仕組み上の違いと、公開調査での利用割合(2026年10月時点)

他の選択肢との違い

型を開発時に検査し、出力をJavaScriptにする点が違いであり、実行時の性能や品質の優劣は今回の情報源では扱っていない。

よくある質問

TypeScriptの型は実行時に残りますか?
公式サイトによれば、TypeScriptのコードはJavaScriptに変換されます。

情報ソース

TypeScriptとJavaScriptの違いは何ですか? | TypeScript | RefBase