高級言語

プログラム関連の用語

高水準言語とは?初心者にもわかりやすく解説

高水準言語(「高級言語」の別称。)とは、人間の自然言語に近い形で記述されたプログラミング言語です。そのため、プログラマーは機械語やアセンブリ言語のような複雑なコードを覚える必要がなく、より簡単にプログラムを作成することができます。また、高水準言語は移植性が高いため、異なるアーキテクチャのコンピュータでも同じプログラムを実行することができます。高水準言語は、1950年代後半に誕生しました。当初は、FORTRANやCOBOLなどの手続き型言語が主流でしたが、1960年代後半から、SmalltalkやSimulaなどのオブジェクト指向言語が登場しました。1970年代には、C言語やPascalなどの構造化言語が登場し、1980年代には、JavaやPythonなどのスクリプト言語が登場しました。現在では、さまざまな高水準言語が開発されており、プログラマーは自分の目的に合った言語を選択してプログラムを作成することができます。
プログラム関連の用語

コンパイラー言語とは?特徴や仕組みを解説

コンパイラー言語とは、人間が理解しやすい記法や構文で記述された高級言語であり、コンパイラーというソースコードをオブジェクトコード(機械語)に一括変換するプログラムによって実行されます。コンパイラー言語は、インタープリター言語とは異なり、逐次的に変換して実行されるのではなく、一度にソースコード全体を機械語に変換して実行されます。コンパイラー言語は、インタープリター言語よりも実行速度が速くなりますが、インタープリター言語よりも開発に時間がかかります。
プログラム関連の用語

FORTRANとは?科学技術計算分野で活躍するプログラミング言語をご紹介!

「FORTRAN(フォー トラン)」は、1956年にIBMで開発されたコンピューターのプログラミング言語です。世界で初めて実用化された高級言語であり、科学技術計算に向いています。「formulatranslation」に由来する略語で、「数式変換」を意味します。FORTRANの特徴の一つは、数学的な記法をそのまま記述できることです。これにより、プログラマーは複雑な数式を簡単に記述することができ、プログラムの開発を容易にします。また、FORTRANは並列処理をサポートしているため、大規模なプログラムを効率的に実行することができます。