スクリプト言語とは

拡張言語とも呼ばれるスクリプト言語は、さまざまなソフトウェアアプリケーションを実行する型プログラミング言語です。 スクリプト言語は、企業が一連のタスクの実行を自動化するために使用する初期言語であるジョブ制御言語の子孫です。 この自動化はバッチ処理と呼ばれます。

バッチ処理と呼ばれるバッチ処理の制御に使用される言語は、スクリプト言語の最も初期の形式です。 1950年代以来、請求書やレポートなどの高レベルでありながらローテートなビジネス機能を実行する方法としてバッチ言語が使用されてきました。 バッチ言語は通常、特定のシェルまたはユーザーインターフェイスに関連付けられています。 バッチ言語の一般的なシェルには、Cocoa®、さまざまなUNIX®シェル、MS-DOS®が含まれます。

スクリプト言語には多くの目的があります。 このような言語の非常に重要な目的の1つは、グルーコードとして機能することです。 グルーコードは、互いに無関係なさまざまなプログラムとアプリケーションを結合するために使用されるコードです。

スクリプト言語は、グラフィカルユーザーインターフェイス(GUI)のビルドオートメーションでも使用されます。 GUIを使用すると、ユーザーはコマンドライン操作の代わりに、画像、ボタン、メニューを使用して設計されたインターフェイスを操作できます。 現代のコンピューターデスクトップは、GUIの良い例です。 スクリプト言語は、印刷やファイル名の変更など、GUIの特定の機能を容易にします。

多くのWebアプリケーションもスクリプト言語で記述されています。 より認識可能なWebアプリケーションの1つはWebブラウザーです。 最も基本的な形式では、Webブラウザーを使用すると、ユーザーは動的なWebページを表示し、ページ間を移動できます。 Webサイトの構築と設計に使用される一般的なスクリプト言語の例には、JavaScript®、XUL™、Ajax、VBScript®、XLSTが含まれます。

インターネット上で動的でインタラクティブなアプリケーションを作成するには、スクリプト言語を使用する必要があります。 この目的に使用される一般的なスクリプト言語の1つはPHPです。 PHPは、HTMLのコードブロックに特定の指示を提供することにより、HTML上に構築します。 言い換えると、PHPが埋め込まれている場合、HTMLは「生き返ります」。 PHPは主にサーバー側のスクリプトとして使用されます。つまり、Webサイトのフロントエンドと、そのバックエンドデータベースおよびデータストアとの間の仲介役として機能します。

スクリプト言語は、ドメイン固有の言語としても利用できます。 ドメイン固有の言語は、特定のドメインの問題またはドメインソリューションのプログラムまたはアプリケーションを実行するように調整されています。 たとえば、データベースクエリを容易にするためにSQLが使用され、子供たちにプログラミング方法を教えるためにLogoが使用され、さまざまなスクリプト言語で正規表現が使用されてテキストベースのファイルおよびドキュメントを処理します。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?