本文へスキップ

アーダ・ラブレスとは?

あーだらぶれす

アーダ・ラブレスは、19世紀イギリスの数学者で、世界初のコンピュータプログラムを記述したとされる先駆的な人物です。

アーダ・ラブレスAda Lovelace、1815年〜1852年)は、イギリス数学者・作家です。詩人バイロン卿の娘として生まれ、母の方針で幼少期から数学・科学の教育を受けました。

ラブレスは発明チャールズ・バベッジと親交を持ち、彼が構想した解析機関(Analytical Engine)に深い関心を持ちました。1843年、イタリア人技術者による解析機関に関する論文を英訳する際、自身の詳細な注釈を付け加えました。この注釈の分量は原文の約3倍にのぼり、解析機関がいかに幅広い計算に応用できるかを論じています。

この注釈の中には、ベルヌーイ数を計算するためのアルゴリズムが含まれており、これが世界初のコンピュータプログラムとみなされています。彼女はまた、機械が数値だけでなく音楽などの記号も処理できる可能性を示唆しており、現代のコンピュータ科学の萌芽的な思想を持っていたと評価されています。

その業績を称え、1980年代にアメリカ国防総省が開発したプログラミング言語には「Ada」と名付けられました。毎年10月の第二火曜日は「エイダ・ラブレスの日」として、科学・技術分野の女性の功績を称える日とされています。

使い方・例文

コンピュータサイエンスの歴史やプログラミング入門の文脈で、「世界初のプログラマー」としてアーダ・ラブレスの名前はほぼ必ず登場します。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語