米Microsoftは米国時間の2012年10月1日、JavaScriptに拡張を施した新言語「TypeScript」を発表した。C#の生みの親である同社Technical FellowのAnders Hejlsberg氏らが開発した。 TypeScriptは、構文的にはJavaScriptのスーパーセットで、糖衣構文を付加したもの。膨大な人口を抱えるJavaScript開発者に配慮した形である。既存のJavaScriptライブラリなどと共に使うことができる。 TypeScriptのコンパイラは、TypeScriptのソースコードを読み込んだ上で、JavaScriptのコードを出力する。コンパイラはオープンソースライセンス(Apache License 2.0)で公開した。 TypeScriptの特徴は、文字通り、JavaScriptに対し型システムを強化した点である。JavaScript
![MicrosoftがJavaScript系の新言語「TypeScript」を発表、C#の父が開発](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)