JavaScript
Webページに動きや動的な機能(アニメーション、フォーム検証、API連携など)を実装するための
プログラミング
言語です。Webブラウザ上で動作する
フロントエンド
開発に加え、
Node.js
を用いてサーバーサイド開発も可能です。HTML/CSSと並ぶWebの基本技術です。