ジョン・ジョージ・ケメニーは、
1926年5月31日に
ハンガリーの
ブダペストでケメーニ・ヤーノシュ・ジェルジとして生を受けました。ユダヤ系の家庭に育ちましたが、1938年に父親が単身アメリカへ渡航し、1940年には
ナチス・ドイツによる
ハンガリー侵攻の危機が迫る中、家族全員で
アメリカ合衆国へと
移住します。しかし、祖父は故郷を離れることを拒み、
ホロコーストの犠牲となり、叔父や叔母も命を落とすという悲劇に見舞われました。
ケメニー一家は
ニューヨーク市に定住し、そこで彼は高校に通いました。類稀な才能を示し、3年という異例の速さで最高の成績を収めて卒業。1943年には
プリンストン大学に進学し、数学と哲学という二つの分野を深く探求しました。その学業の途中、一年間の休学期間を利用して、第二次世界大戦中の極秘プロジェクトである
マンハッタン計画に、ニューメキシコ州の
ロスアラモス国立研究所で参加しています。そこで、彼は
リチャード・P・ファインマンのもとで働き、また、
ジョン・フォン・ノイマンからも指導を受ける機会に恵まれました。戦後
プリンストン大学に戻り、1947年に学士号を取得して卒業。その後、論理学者アロンゾ・チャーチの指導のもと、博士課程での研究を進めました。大学院生でありながら、ノーベル物理学賞受賞者である
アルベルト・アインシュタインの数学的な側面の助手を務めるという、極めて貴重な経験もしています。1949年、「型理論と
集合論の比較」に関する論文で数学の博士号を取得しました。
博士号取得後、1953年に
ニューハンプシャー州にある
ダートマス大学の数学科に着任しました。着任からわずか二年後の1955年には、数学科の責任者に選ばれ、1967年までその職を務めました。この時期、ケメニーは同僚のトーマス・E・カーツと共に、一般の人々がもっと手軽にコンピュータを利用できるようになる方法について研究を重ねました。大型コンピュータLGP-30を使った初期の試みを通じて、1964年に画期的な
プログラミング言語である
BASIC(Beginner's All-purpose Symbolic Instruction Code)を共同で開発しました。これは、コンピュータを専門としない学生や一般ユーザーにもプログラミングの敷居を下げることを目的としていました。同時に、世界でも初期の
タイムシェアリングシステムの一つである
DTSS(Dartmouth Time-Sharing System)の開発にも携わり、複数のユーザーが同時に一台のコンピュータを利用できる環境を実現しました。
1970年、ジョン・ケメニーは
ダートマス大学の第13代理事長に就任しました。1981年までの任期中、彼は単なる管理職に留まらず、一教育者としての情熱を持ち続け、学部生への教育にも積極的に関わり、自身の研究活動も継続しました。理事長としての主要な功績の一つに、1972年の
ダートマス大学の男女共学化の実現があります。また、「ダートマス・プラン」と呼ばれる新しい学年暦を導入し、校舎を増やすことなく学生数を増加させることを可能にしました。さらに、大学設立時の約束を再認識し、
ネイティブ・アメリカンへの教育機会提供を復活させるとともに、多様な背景を持つ少数民族の学生をより積極的に受け入れる方針を推進しました。特に、
コンピュータ・リテラシーの重要性を強く認識しており、学生がコンピュータを容易に利用できる環境整備に先進的に取り組みました。1982年に理事長を退任した後、再び教育の現場に戻りました。
理事長退任後の1983年には、旧友であるトーマス・E・カーツと再び手を組み、True
BASIC, Inc.という会社を設立しました。これは、彼らが開発した
BASIC言語をさらに改良し、より高性能で構造化されたTrue
BASICとして開発・普及させることを目的としていました。また、コンピュータ科学や教育分野での貢献に加えて、1979年にはアメリカ史上最悪の原発事故の一つである
スリーマイル島原子力発電所事故の事故調査委員会の委員長を務め、その原因究明と勧告策定において重要な役割を果たしました。
ジョン・ジョージ・ケメニーは、
1992年12月26日、
ニューハンプシャー州ハノーバー近郊のレバノンで、心不全のため66歳でその生涯を閉じました。彼は、
ダートマス大学の近くにあるエトナに居を構えていました。
ケメニーは、
BASIC言語の開発を通じてコンピュータを多くの人々に身近なものにした技術者であると同時に、
ダートマス大学の理事長として教育の機会均等やコンピュータ教育の普及に尽力した改革者、そして困難な社会問題の解決にも貢献した科学者でした。その多岐にわたる業績は、現代社会におけるコンピュータの普及と教育のあり方に大きな影響を与えています。