Ada LovelaceとBabbageによる最初のコンピュータプログラム
背景
世界初のプログラマーとされるAda Lovelaceは、19世紀初頭にイギリスの数学者チャールズ・バベッジと知り合い、彼が開発した「解析機関(Analytical Engine)」という初期の計算機に着目し、そのプログラムとして “Notes on the calculation of Bernoulli numbers”(ベルヌーイ数の計算についてのノート)を書きました。
プログラムの内容
彼女のプログラムは、17枚の紙片に書かれた「操作カード」を使用して、 Bernoulli 数列の値を計算するものでした。このプログラムには、分岐条件、ループ、サブルーチンの概念があり、それが、後に発明されたコンピュータの基礎となる考え方となりました。
結論
このように、イギリスのAda Lovelaceとチャールズ・バベッジが共同で開発した「解析機関」という初期の計算機にちなんで、世界初のプログラムとされるものが生まれました。これにより、彼らは、後の技術革新に先駆けた業績を残しました。
参考文献:https://www.bbc.com/japanese/features-and-analysis-39941398
コメントを残す