一覧に戻る
Lv.1

JavaScript

JavaScript

Webページに動きや複雑な機能を追加するためのプログラミング言語

簡単に説明すると

JavaScriptは、Webページに動きや複雑な機能を加えるためのプログラミング言語だよ。 ただ文字や画像が並んでいるだけのページに組み込むことで、ユーザーの操作に合わせた複雑な動きを作り出せるんだ。 ブラウザ上で動く本格的なゲームや地図アプリのような複雑な仕組みだけでなく、Webサーバーの裏側やスマートフォンのアプリを作るためにも使われているよ。

名前のヒミツ

JavaScript(ジャバスクリプト)。開発が始まったばかりの頃は「Mocha(モカ)」、そのあと「LiveScript」という名前だったんだ。 でも、当時大人気だった「Java」というプログラミング言語にあやかって「JavaScript」に名前を変えた歴史があるよ。 名前は似ているけれど、メロンとメロンパンくらい全く別の言語なんだ。

くわしく見てみよう!

JavaScriptは、私たちが普段使っているWebブラウザの中で直接動かすことができるプログラミング言語だよ。
Webページを作るときは、HTMLで文章の骨組みを作って、CSSで色や配置などの見た目を整えるんだけど、それだけだとただの動かないポスターみたいなものなんだ。
そこにJavaScriptを加えることで、入力内容をチェックしたり、新しいデータを読み込んだりといった、ユーザーの操作に合わせた複雑な動きを生み出せるんだよ。

初期の頃は入力内容の簡単な確認や、ちょっとした画面の更新などに使われることが多かったんだ。
でも技術がどんどん進歩して、ブラウザ上で動く本格的なゲームや、スイスイ動く地図アプリのような複雑な仕組みも、JavaScriptを中心にして作れるようになったんだよ。

さらに、ブラウザの中だけじゃなくて、Webサーバーの裏側で動くシステムや、スマートフォンのアプリを作るためにも使われているんだ。
Webページに動きをつける代表的な言語として、世界中のエンジニアに使われているんだ。