PL/I

記事数:(1)

ソフトウェア

PL/I 汎用プログラミング言語の祖

1960年代、計算機の世界は目覚ましい発展を遂げていました。しかし、計算機に指示を出すための言葉、つまりプログラム言語に関しては、まだ夜明け前のような状況でした。当時、広く使われていた計算機の言葉の一つに、科学技術計算に特化したフォートランがありました。また、事務処理計算を得意とするコボルも存在していました。フォートランは数式を扱うのが得意でしたが、事務処理には不向きでした。逆にコボルは事務処理には優れていましたが、複雑な数式を扱うことはできませんでした。例えるなら、フォートランは優れた理系の学者、コボルは優秀な事務員のようなもので、それぞれ得意分野が異なっていました。そこで、計算機の大手企業であるアイ・ビー・エム社は、これらの言語の利点を一つにまとめ、どんな仕事にも使える万能なプログラム言語の開発に乗り出しました。これがピーエルワン誕生のきっかけです。まるで理系の学者と優秀な事務員の能力を併せ持つ、万能な人材を育成するような計画でした。異なる分野の計算機の指示を一つの言葉で記述できるという画期的な考え方は、当時の技術者たちの大きな関心を集めました。色々な種類の計算機の言葉を覚える必要がなくなり、一つの言葉で様々な指示が出せるようになることは、当時の技術者にとって夢のような話でした。ピーエルワンは、計算機の世界に大きな変革をもたらす可能性を秘めていました。あらゆる計算を一つの言語で処理できるようになれば、計算機はさらに多くの分野で活用できるようになり、社会全体に大きな影響を与えることが期待されました。まさに、計算機の歴史における新たな一歩を踏み出すための、重要な一歩でした。