本文へスキップ

ジョン・バックスとは?

じょんばっくす

ジョン・バックスとは、アメリカのコンピュータ科学者で、プログラミング言語FORTRANの開発を主導し、コンパイラ技術の基礎を築いた先駆者です。

ジョン・バックス(John Warner Backus、1924〜2007年)は、アメリカのコンピュータ科学者で、IBMに在籍し現代のコンピュータプログラミングに革命をもたらした人物です。

最大の功績はFORTRANフォートラン)の開発です。FORTRANは1957年に公開された世界初の高水準プログラミング言語で、それまで機械語やアセンブリ言語で行われていたプログラミングを、人間が読み書きしやすい数式に近い形で記述できるようにしました。科学技術計算の分野で広く採用され、その影響は現在に至るまで続いています。

バックスのもう一つの重要な貢献は、プログラミング言語の文法を形式的に記述するための記法「バッカス・ナウア記法(BNF: Backus-Naur Form)」の考案です。BNFは文脈自由文法を明確に表現する手段として、コンパイラ設計や言語理論の基礎となり、現在もプログラミング言語の仕様書で広く使われています。これらの業績により、バックスは1977年にコンピュータ科学分野最高の栄誉であるチューリング賞を受賞しました。

使い方・例文

プログラミング言語の歴史やコンパイラ理論の授業で「FORTRANの父」として登場します。BNF記法は今日も言語仕様書に使われています。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語