ALGOL

記事数:(1)

ソフトウェア

アルゴル:プログラミング言語の祖先

計算の手順を記号を使って書き表す方法、これを私たちは算法と呼びますが、この算法を書き表す言葉として、アルゴルというものが1950年代の終わりごろ、ヨーロッパで生まれました。当時は、様々な種類の計算機が登場していましたが、それぞれが独自の言葉を使っており、計算機の種類が違えば、同じ計算をするにも全く異なる書き方を覚えなければなりませんでした。そこで、どの計算機でも使える共通の言葉が必要だと考えられ、その要望に応えるためにアルゴルが作られたのです。 アルゴルという名前は、「算法記述言語」を短くしたものです。アルゴルは、その名前の通り、算法を分かりやすく、簡潔に書き表すことを何よりも重視して作られました。これは、それまでの計算機の言葉が、特定の計算機でしか使えず、算法を書き表すことよりも、その計算機の内部の仕組みをうまく動かすことに重点が置かれていたため、当時としては非常に画期的なことでした。 アルゴルは、計算の手順を明確に書き表すことができるため、特に科学や技術の計算をする分野で広く使われました。例えば、人工衛星の軌道を計算したり、天気予報のモデルを作ったり、複雑な数学の問題を解いたりといった用途です。アルゴルは、その後の様々な計算機の言葉にも大きな影響を与え、例えば、現在広く使われている多くの計算機の言葉が、アルゴルで初めて導入された書き方を受け継いでいます。アルゴルは、計算機の言葉の歴史において、重要な役割を果たしたと言えるでしょう。