JavaScript (JS)
Webブラウザ上で動きのある表現(アニメーション等)を実現するためのプログラミング言語。
JavaScript(ジャバスクリプト)とは
Webサイトに「動き」や「便利な機能」をつけるための、世界で最もポピュラーなプログラミング言語です。 (※注意:「Java」という言語とは名前が似ていますが、全くの別物です。メロンとメロンパンくらい違います。)
💡 例え話でいうと…
Webサイトを作る3兄弟の**「筋肉・動く仕組み」**担当です。
- HTML(骨組み):文字や画像をおく
- CSS(皮膚・服):色やデザインを整える
- JavaScript(筋肉):ボタンをクリックしたら画像がスライドする、パスワードが間違っていたら赤い文字を出す、といった「動き」をつける
📌 ここが凄い
元々はブラウザの中だけで動く言語でしたが、現在では「Node.js」の登場により、サーバー側のシステムやスマホアプリまで作れる万能言語に進化しました。
関連する用語 (プログラミング)
全33件を見るJest(ジェスト)
MetaがReact向けに開発したJavaScript/TypeScriptのテストフレームワーク。ゼロ設定で動作・スナップショットテスト・モック機能を標準搭載し、フロントエンドテストのデファクトスタンダード。
Ruby (ルビー)
「プログラミングを楽しむ」ことを目的に日本のまつもとゆきひろ氏が開発した、美しく書きやすい言語。
ヘッドレスCMS
表示用フロントエンド(ヘッド)を持たず、コンテンツ管理とAPIによるデータ提供に特化したCMS。Next.js・Astro等の任意のフロントエンドと組み合わせてJAMstack構成を実現する。
PHP
Webサイトの裏側(サーバー側)で動くシステムを作るために特化したプログラミング言語。WordPressのベースでもある。
Python (パイソン)
AI(人工知能)やデータ分析の分野で世界的に最も人気のあるプログラミング言語。
IT用語: ソフトウェアテストの種類|単体・結合・E2Eテストの違い
ユニットテスト・結合テスト・E2Eテストの役割とテストピラミッドの考え方を解説。