米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