私たちが毎日使っているスマートフォンやパソコン。
実はこれらの技術は、約200年前から天才たちが積み重ねてきた努力の結晶なんです。
「コンピュータの父」「プログラミングの母」「インターネットの父」——こうした称号を持つ偉人たちは、いったいどんな人物だったのでしょうか?
この記事では、コンピュータ業界に革命を起こした偉人たちを一挙にご紹介します。
彼らのドラマチックな人生と、世界を変えた発明の数々を見ていきましょう。
コンピュータ業界の偉人とは?
コンピュータ業界の偉人とは、計算機の理論を打ち立てた数学者、ハードウェアを設計したエンジニア、そしてソフトウェアやインターネットを生み出したプログラマーたちのことを指します。
彼らの活躍した時代は大きく3つに分けられます。
黎明期(19世紀〜1940年代)は、機械式計算機の時代。
チャールズ・バベッジやエイダ・ラブレスが、現代コンピュータの原型となるアイデアを生み出しました。
発展期(1940年代〜1970年代)は、電子計算機が誕生した時代です。
アラン・チューリングやジョン・フォン・ノイマンが理論的基盤を築き、グレース・ホッパーがプログラミング言語の発展に貢献しました。
普及期(1970年代以降)は、パソコンとインターネットの時代。
スティーブ・ジョブズやビル・ゲイツがパソコンを一般家庭に届け、ティム・バーナーズ=リーがWorld Wide Webを発明しました。
黎明期を切り拓いた偉人たち
チャールズ・バベッジ(1791〜1871)——コンピュータの父
「計算を間違えない機械を作りたい」
イギリスの数学者チャールズ・バベッジは、この純粋な願いからコンピュータの歴史を切り拓きました。
バベッジが設計した「解析機関」は、蒸気で動く機械式コンピュータです。
驚くべきことに、この設計には現代のコンピュータと同じ基本構造——演算装置、記憶装置、入出力装置——がすべて含まれていました。
残念ながら、当時の技術では精密な部品を作ることができず、解析機関は完成しませんでした。
しかしバベッジのアイデアは、約100年後に電子コンピュータとして実現することになります。
エイダ・ラブレス(1815〜1852)——世界初のプログラマー
「計算機は数字だけでなく、音楽も作れるようになる」
詩人バイロンの娘として生まれたエイダ・ラブレスは、バベッジの解析機関に魅せられました。
彼女はバベッジの講演記録を翻訳する際、膨大な「注釈」を追加。その中には、ベルヌーイ数を計算するための詳細な手順——つまりアルゴリズム——が含まれていました。
これが「世界初のコンピュータプログラム」と呼ばれるものです。
エイダがすごいのは、計算機の可能性を誰よりも早く見抜いていたこと。
「計算機は数字だけでなく、音符や文字など、数学的に表現できるものなら何でも扱える」と予言したのです。
この発想は、現代のマルチメディアコンピュータそのものですね。
プログラミング言語「Ada」は、彼女の功績を讃えて名付けられました。
理論的基盤を築いた偉人たち
アラン・チューリング(1912〜1954)——コンピュータサイエンスの父
「機械は思考できるか?」
イギリスの数学者アラン・チューリングは、1936年に発表した論文で「チューリングマシン」という概念を提唱しました。
これは「計算とは何か」を数学的に定義した画期的なアイデアで、現代のすべてのコンピュータの理論的基盤となっています。
第二次世界大戦中、チューリングはドイツ軍の暗号「エニグマ」の解読に成功。
これにより連合軍は敵の通信を傍受できるようになり、戦争の終結を2年以上早めたとも言われています。
彼が考案した「チューリングテスト」は、人工知能の知性を測る基準として今も使われています。
コンピュータサイエンス最高の栄誉「チューリング賞」は、彼の名前から付けられました。
ジョン・フォン・ノイマン(1903〜1957)——万能の天才
「20世紀最高の頭脳」と呼ばれた男がいます。
ハンガリー出身の数学者ジョン・フォン・ノイマンは、6歳で8桁の暗算ができ、電話帳のページを一度見ただけで暗記したという逸話を持つ天才でした。
彼の最大の功績は「プログラム内蔵方式」の確立です。
それまでのコンピュータは、計算の種類を変えるたびに配線をつなぎ直す必要がありました。
ノイマンは「プログラムもデータと同じようにメモリに保存すればいい」と考えたのです。
このシンプルなアイデアが、現代のコンピュータすべてに採用されている「ノイマン型アーキテクチャ」です。
あなたが今使っているスマートフォンも、このノイマン型で動いています。
プログラミング言語を発展させた偉人たち
グレース・ホッパー(1906〜1992)——コンパイラの母
「それはずっとそうやってきたから、という理由は最悪の理由です」
アメリカ海軍の将校でもあったグレース・ホッパーは、プログラミングの歴史を根本から変えました。
当時のプログラムは、0と1の機械語で書かなければなりませんでした。
ホッパーは「人間が読める言葉でプログラムを書けるようにすべきだ」と主張。
周囲からは「そんなことは不可能だ」と否定されましたが、彼女は諦めませんでした。
1952年、ホッパーは世界初のコンパイラ「A-0」を開発。
コンパイラとは、人間が書いたプログラムを機械語に翻訳するソフトウェアです。
彼女はその後、英語に近い文法でプログラムが書ける言語「COBOL」の開発にも貢献しました。
ちなみに「バグ」という言葉を広めたのも彼女です。
1947年、コンピュータの中に入り込んだ蛾(bug)が故障の原因だったことから、「デバッグ(虫取り)」という用語が生まれました。
デニス・リッチー(1941〜2011)——C言語とUNIXの創造者
スマートフォン、パソコン、サーバー、ゲーム機——これらすべてに共通するものがあります。
それは、デニス・リッチーが作った「C言語」の影響を受けているということ。
リッチーは1972年、ベル研究所で働きながらC言語を開発しました。
C言語の特徴は、シンプルでありながら強力なこと。
ハードウェアを直接制御できる低レベルな操作から、読みやすい高レベルな記述まで、幅広く対応できます。
リッチーはケン・トンプソンとともに、オペレーティングシステム「UNIX」も開発しました。
macOS、Linux、Androidなど、現代の主要なOSは直接・間接的にUNIXの影響を受けています。
パソコン革命を起こした偉人たち
スティーブ・ジョブズ(1955〜2011)——Apple創業者
「Stay hungry, stay foolish(ハングリーであれ、愚かであれ)」
スティーブ・ジョブズは、コンピュータを「一部の専門家のもの」から「すべての人のもの」に変えた人物です。
1976年、ジョブズはスティーブ・ウォズニアックとともに、自宅のガレージでAppleを創業。
1984年に発売したMacintoshは、マウスとグラフィカルなインターフェースを備えた革新的なパソコンでした。
一度はAppleを追放されたジョブズでしたが、1997年に復帰。
その後、iMac、iPod、iPhone、iPadと次々にヒット商品を生み出し、Appleを世界で最も価値のある企業に育て上げました。
興味深いことに、ティム・バーナーズ=リーが世界初のWebブラウザを開発したのは、ジョブズが設立したNeXT社のコンピュータ上でした。
ビル・ゲイツ(1955〜)——Microsoft創業者
「コンピュータをすべての机に、すべての家庭に」
この壮大なビジョンを掲げたのが、ビル・ゲイツです。
1975年、ポール・アレンとともにMicrosoftを設立したゲイツは、IBMのパソコン向けにOS(MS-DOS)を提供する契約を勝ち取りました。
この決断が、Microsoftを世界最大のソフトウェア企業に押し上げることになります。
1985年に登場したWindowsは、パソコン操作を劇的に簡単にしました。
Windows 95の発売日には、世界中の店舗に行列ができたほどです。
現在のゲイツは、妻とともに設立したビル&メリンダ・ゲイツ財団を通じて、グローバルヘルスや教育に数十億ドルを寄付しています。
リーナス・トーバルズ(1969〜)——Linux創始者
「僕はただ、楽しいからやっているだけなんだ」
フィンランドの大学生だったリーナス・トーバルズは、1991年、趣味でオペレーティングシステムを作り始めました。
それが「Linux」です。
Linuxの画期的な点は、ソースコードが無料で公開されていること。
世界中の開発者が協力して改良を重ね、今やLinuxはサーバー、スーパーコンピュータ、Androidスマートフォンなど、あらゆる場所で動いています。
トーバルズはその後、ソフトウェア開発に欠かせないバージョン管理システム「Git」も開発。
GitHubを使ったことがある人なら、知らないうちに彼の恩恵を受けています。
インターネットを生み出した偉人たち
ティム・バーナーズ=リー(1955〜)——WWWの発明者
「これは売り物じゃない。無料で誰でも使えるようにする」
1989年、スイスのCERN(欧州原子核研究機構)で働いていたティム・バーナーズ=リーは、研究者同士が情報を共有しやすくする仕組みを考えました。
それが「World Wide Web」——私たちが毎日使っているWebの原型です。
バーナーズ=リーは、HTML、URL、HTTPという3つの技術を発明し、最初のWebブラウザとWebサーバーも自ら開発しました。
驚くべきは、彼がこれらの技術を特許で守らなかったこと。
「Webは人類共通の財産であるべきだ」という信念のもと、すべてを無償で公開したのです。
もし彼が特許を取得していたら、今のようなインターネットの発展はなかったかもしれません。
ヴィント・サーフ(1943〜)——インターネットの父
「インターネットは誰のものでもなく、みんなのものだ」
ティム・バーナーズ=リーがWebを発明する前に、そもそもインターネットという基盤が必要でした。
その基盤を作ったのが、ヴィント・サーフとボブ・カーンです。
1970年代、サーフはTCP/IPプロトコルを開発しました。
これは、異なるネットワーク同士をつなぐための「共通言語」のようなもの。
このプロトコルのおかげで、世界中のコンピュータが相互に通信できるようになりました。
サーフは現在もGoogleで「Chief Internet Evangelist(チーフ・インターネット・エバンジェリスト)」という肩書きで活躍しています。
人工知能の先駆者たち
ジョン・マッカーシー(1927〜2011)——AIの名付け親
「人工知能」という言葉を作ったのは誰でしょうか?
答えはジョン・マッカーシーです。
1956年のダートマス会議で、彼はこの新しい研究分野に「Artificial Intelligence(人工知能)」という名前を与えました。
マッカーシーはプログラミング言語「LISP」も開発。
LISPは50年以上経った今でも、AI研究で使われ続けている息の長い言語です。
また、複数のユーザーが1台のコンピュータを同時に使える「タイムシェアリングシステム」の概念も、彼のアイデアから生まれました。
マービン・ミンスキー(1927〜2016)——AIのパイオニア
「いつか機械は、人間と区別がつかないほど賢くなる」
マービン・ミンスキーは、MITで人工知能研究所を設立し、その初代所長を務めました。
彼の研究は「心とは何か」「知性とは何か」という哲学的な問いにまで及びました。
著書『心の社会』では、知性は単一の能力ではなく、多くの小さな「エージェント」が協力して生まれるものだと主張しています。
ちなみに、映画『2001年宇宙の旅』に登場する人工知能HAL 9000。
ミンスキーはこの映画の科学アドバイザーを務めていました。
コンピュータ業界の偉人一覧
| 名前 | 生没年 | 国籍 | 主な功績 |
|---|---|---|---|
| チャールズ・バベッジ | 1791〜1871 | イギリス | 解析機関の設計(コンピュータの父) |
| エイダ・ラブレス | 1815〜1852 | イギリス | 世界初のアルゴリズム作成(プログラマーの母) |
| アラン・チューリング | 1912〜1954 | イギリス | チューリングマシン、エニグマ解読 |
| ジョン・フォン・ノイマン | 1903〜1957 | ハンガリー→アメリカ | プログラム内蔵方式(ノイマン型アーキテクチャ) |
| クロード・シャノン | 1916〜2001 | アメリカ | 情報理論の創始 |
| グレース・ホッパー | 1906〜1992 | アメリカ | コンパイラ開発、COBOL言語 |
| ジョン・マッカーシー | 1927〜2011 | アメリカ | 「人工知能」命名、LISP言語 |
| マービン・ミンスキー | 1927〜2016 | アメリカ | MIT AI研究所設立、ニューラルネットワーク研究 |
| ドナルド・クヌース | 1938〜 | アメリカ | アルゴリズム解析の父、TeX開発 |
| ケン・トンプソン | 1943〜 | アメリカ | UNIX共同開発、Go言語 |
| デニス・リッチー | 1941〜2011 | アメリカ | C言語開発、UNIX共同開発 |
| ヴィント・サーフ | 1943〜 | アメリカ | TCP/IPプロトコル開発(インターネットの父) |
| ティム・バーナーズ=リー | 1955〜 | イギリス | World Wide Web発明 |
| スティーブ・ジョブズ | 1955〜2011 | アメリカ | Apple創業、iPhone開発 |
| ビル・ゲイツ | 1955〜 | アメリカ | Microsoft創業、Windows開発 |
| スティーブ・ウォズニアック | 1950〜 | アメリカ | Apple共同創業、Apple II設計 |
| リーナス・トーバルズ | 1969〜 | フィンランド→アメリカ | Linux、Git開発 |
| ジェームズ・ゴスリン | 1955〜 | カナダ | Java言語開発 |
| ラリー・ペイジ | 1973〜 | アメリカ | Google共同創業 |
| セルゲイ・ブリン | 1973〜 | ロシア→アメリカ | Google共同創業 |
| マーガレット・ハミルトン | 1936〜 | アメリカ | アポロ計画のソフトウェア開発 |
まとめ
コンピュータ業界の偉人たちを振り返ると、いくつかの共通点が見えてきます。
- 常識を疑う姿勢:「そんなことは不可能だ」と言われても諦めなかった
- シンプルさへのこだわり:複雑なものを単純化するアイデアが、大きな変革を生んだ
- 共有の精神:リーナス・トーバルズのLinux、ティム・バーナーズ=リーのWWWなど、無償で公開されたからこそ世界に広まった
彼らの功績は、今この瞬間もあなたの生活を支えています。
スマートフォンでこの記事を読んでいるなら、それはバベッジの夢、チューリングの理論、リッチーの言語、トーバルズのOSが重なり合った結果なのです。
次にパソコンやスマートフォンを使うとき、その向こうにいる偉人たちのことを少しだけ思い出してみてください。


コメント