用語集
スクリプト言語すくりぷとげんご
簡易な構文で素早く書ける動的型付け言語の総称。Python・Ruby 等。
ITパスポート
スクリプト言語は、簡易な構文で素早く書け、コンパイルせずにそのまま実行できる(多くは動的型付けの)プログラミング言語の総称です。
| 代表例 | 主な用途 |
|---|---|
| Python | データ分析・AI・自動化 |
| Ruby | Web 開発(Rails) |
| JavaScript | Web・ブラウザ |
| シェルスクリプト | OS の作業自動化 |
インタプリタ(インタプリタ)方式で対話的に実行でき、書いてすぐ動かせるため、Web 開発・作業の自動化・データ分析・試作(プロトタイピング) に向きます。コンパイル言語より実行は遅めですが、JIT コンパイルや型ヒントの普及で差は縮まっています。
試験では 「コンパイル不要で手軽」「動的型付けが多い」という特徴と、Python・Ruby などの代表例が問われます。