# JavaScriptはプログラミング言語のひとつ

JavaScriptはWebページに機能を追加できるプログラミング言語です。ブラウザーで動く言語として1995年に誕生しました。今やJavaScriptを利用していないWebサイトを見つけるほうが難しいほど普及しています。そう、今本書を手にとっているみなさんも、毎日のようにJavaScriptに触れているのです。

Webサイトはコンテンツを表示する文書構造のためのHTML、見た目を変化させるCSS、そしてWebサイトの動作部分を作るJavaScriptで成り立っています。車で例えるなら、車体の骨組みを作るのがHTML、色などの見た目部分がCSS、そしてアクセルやブレーキ、ライトなどの機能的なところがJavaScriptです。

## HTMLやCSSだけではできないことを実装する

HTMLやCSSだけでもWebサイトは作成できます。CSSでアニメーションを加えたり、画面幅にあわせて見た目を変更することも可能です。ただ、HTMLやCSSは一度ブラウザーに読み込まれたら、最初に書かれたコードから変化することはありません。

しかし、JavaScriptではHTMLやCSSをリアルタイムで書き換えたり、ユーザーの操作にあわせて動きや機能を加えられます。HTMLやCSSだけでは難しい、より高度で豊かな表現を実現できます。

## プログラミング初心者にもおすすめ

「プログラミング」と聞くととたんに難しそうに感じてしまいますね。でも大丈夫です！前述のとおり、JavaScriptはWebページを操作するための言語なので、いつも使っているWebブラウザーで動作します。特別な装置や環境も必要ありません。

また、JavaScriptは世界的に人気の言語なので、わからないことがあっても検索すればすぐに解決方法が見つかります。JavaScriptの学習サイトや勉強会、コミュニティーも多く、プログラミング初心者でも気軽に始められます。