
手軽なプログラミング:スクリプトとは?
- スクリプトとは何か「スクリプト」と聞いて、舞台役者の演技や映画のストーリーを記した台本を思い浮かべる方もいるのではないでしょうか。実は、情報技術の世界で使われるスクリプトも、ある意味台本のようなものと言えます。コンピューターに対して、実行させたい一連の動作指示を、人間にも分かりやすい形で記述したものがスクリプトです。スクリプトと通常のプログラムの大きな違いは、コンピューターで直接解釈・実行されるという点です。通常のプログラムは、人間が書いた指示をコンピューターが理解できる機械語に翻訳する作業、つまり「コンパイル」という処理が必要になります。一方、スクリプトはコンパイルという手順を踏まずに、スクリプト言語と呼ばれる専用の処理系によって、直接解釈されながら実行されます。この特徴から、スクリプトは、プログラムの一部を自動化したり、単純な作業を効率化したりするのに適しています。例えば、ウェブサイト上で表示される画像を定期的に変更したり、大量のデータから必要な情報だけを抽出したりといった作業を、スクリプトを使って自動化することができます。このように、スクリプトは、情報技術の分野において、効率化や自動化を実現するための便利な道具として、幅広く活用されています。