現代のコンピューターは、一人の天才が生み出したものではなく、数世代にわたる先駆者たちの発想と努力の積み重ねによって形作られてきました。ここでは、コンピューターの歴史に大きな足跡を残した重要人物たちをご紹介します。
チャールズ・バベッジ(Charles Babbage、1791〜1871)
「コンピューターの父」と称されるイギリスの数学者です。彼が設計した解析機関(アナリティカル・エンジン)は、プログラム可能な世界初の機械式汎用計算機構想として、後のコンピューター設計の原点となりました。
エイダ・ラブレース(Ada Lovelace、1815〜1852)
詩人バイロン卿の娘であり、世界初のプログラマーとして知られる女性です。バベッジの解析機関のために具体的なアルゴリズムを執筆し、ソフトウェアの概念を最初に示した人物とされています。
ハーマン・ホレリス(Herman Hollerith、1860〜1929)
統計データを記録・集計するパンチカードシステムを開発しました。この技術は19世紀末から20世紀初頭にかけて広く普及し、彼が創業した集計機会社は、やがて他社との合併を経てIBMへと発展していきます。
クロード・シャノン(Claude Shannon、1916〜2001)
「情報理論の父」と呼ばれるアメリカの数学者です。情報を数学的に扱う理論を確立した業績は、現代のデジタル通信およびコンピューターサイエンス全体の礎となっています。
アラン・チューリング(Alan Turing、1912〜1954)
イギリスの数学者・計算機科学者で、現代コンピューティングの創始者の一人とされます。計算の理論的モデルであるチューリングマシンを提唱したほか、人工知能分野における「チューリングテスト」の考案者としても名高い存在です。
ジョン・アタナソフ&クリフォード・ベリー(1930〜1940年代)
アメリカの二人の研究者は、ABC(Atanasoff-Berry Computer)を製作しました。これは世界初の電子式計算機と考えられています。実用化には至りませんでしたが、その後の電子計算機開発への道を切り開きました。
コンラート・ツーゼ(Konrad Zuse、1910〜1995)
ドイツの技術者で、1930〜40年代に複数の機械式・電気機械式計算機を設計・製造しました。1941年に完成したZ3は、世界初の完全自動・プログラム制御による動作する計算機と評価されています。
ハワード・エイケン&グレース・ホッパー(1940年代)
ハーバード大学で、初期の大型電気機械式計算機であるハーバード・マークIを開発しました。また、グレース・ホッパーはビジネス向け言語COBOLの開発など、コンピューターサイエンス分野における女性先駆者としても多大な貢献を残しています。
ジョン・フォン・ノイマン(John von Neumann、1903〜1957)
ハンガリー出身の数学者で、今日のほとんどのコンピューターに採用されているフォン・ノイマン・アーキテクチャを確立しました。命令とデータを同じメモリに格納するプログラム内蔵方式の概念を導入したことでも知られています。
まとめ
ここで紹介したのは、コンピューター史に名を刻んだ数多くの人物の一部にすぎません。無数の革新者、研究者、エンジニアたちの知的挑戦の積み重ねが、今日の私たちの生活、仕事、そしてコミュニケーションのあり方を根本から変えてきたのです。