当サイトはスクリプト言語TypeScriptの入門講座です。
TypeScriptはJavaScriptのスーパーセットという位置づけで
マイクロソフトによって開発された、スクリプト言語です。
TypeScriptはJavaScriptの弱点を補完するような役目を持つ言語です。
TypeScriptで書かれたコードはコンパイルすることによって、JavaScriptのコードを出力します。
TypeScriptはクラスベースのオブジェクト指向言語であり静的型付けの性質を持っています。
これによりJavaScriptでは不向きと言われるチームでの大規模開発の生産性を高めることが出来ます。
Googleが開発している、フレームワークのAngularではTypeScriptを使用言語として推奨していたり、Vue.jsなども公式にTypeScriptをサポートしているなど、 TypeScriptの活躍の場がどんどん増えている言語です。
当講座ではプログラミングをある程度、理解していることを前提にしています。
そのため、プログラミングの基本的な概念についての説明が
省略されていることをあらかじめご了承ください。