スクリプトプログラミング言語
スクリプト言語とは何ですか?
スクリプト言語は、主にランタイム システム用に書かれたプログラミング言語であり、一連のコマンドを実行するためにコンパイル手順が必要ありません。
スクリプト言語は、インタプリタと呼ばれるプログラムを使用してコマンドを翻訳し、ソース コードから直接解釈します。一方、非スクリプト言語では、コマンドを実行するためにコマンドをマシンコードに変換するコンパイラーと呼ばれるプログラムが必要です。
スクリプト言語の一般的な例としては、Node.js、Python、Ruby などがあります。スクリプト言語は、他のプログラミング言語を統合して通信するために作成されます。
スクリプト言語の利点
簡単な機能
スクリプト言語は非常に使いやすいことが知られています。
高効率
スクリプト言語は、ユーザーがより速いペースで編集できるようにする、限られた数の変数とデータ構造で構成されています。
高いアクセシビリティ
スクリプト言語はオープンソースであるため、世界中のユーザーが使用できます。
ストレージの必要性が低い
前述したように、スクリプト言語にはコンパイラは必要ありません。したがって、実行可能ファイルを保存する必要がないため、使用するメモリの量は少なくなります。
スクリプト言語の種類
存在するスクリプト言語には、サーバー側スクリプトとクライアント側スクリプトの 2 種類があります。 2 つの唯一の大きな違いは、サーバーサイド スクリプト言語で必要な処理にサーバーが必要であることです。
サーバーサイド スクリプト言語は Web サーバー上で実行されます。これらの言語は、HTML ページを作成するための特別なライブラリを提供します。
クライアント側スクリプト言語は、サーバー側スクリプト言語のように Web サーバー上で実行されるのではなく、ユーザーのブラウザ上で実行されます。クライアントがサーバーから受信したコードは、動的コンテンツを生成するために処理されます。