高水準言語
高水準言語とは、コンピューターのプログラミングを簡単にするために設計されたプログラミング言語です。実際にコンピューターのプロセッサで実行されるコードから何段階も離れているため、「高水準」と呼ばれます。高水準のソースコードには読みやすい構文が含まれており、後から特定のCPUで認識・実行できる低水準言語に変換されます。
一般的なプログラミング言語のほとんどは、高水準言語と見なされています。例として、次のようなものがあります。
|
|
これらの言語は、それぞれ異なる構文を使用します。デスクトップ向けのソフトウェアプログラムの作成用に設計されたものもあれば、Web開発に適したものもあります。しかし、どれもコードを実行する前にコンパイラーまたはインタープリターで処理する必要があるため、高水準言語と見なされます。
C++やC#のような言語で書かれたソースコードは、実行するためにコンパイルしてマシンコードに変換する必要があります。コンパイル処理では、高水準言語の人間が読みやすい構文を、特定のプロセッサ向けの低水準コードに変換します。PerlやPHPのようなスクリプト言語で書かれたソースコードは、インタープリターを通して実行できます。インタープリターは、高水準コードをその場で低水準言語に変換します。
知識をテストする