러브레이스 백작부인 어거스터 에이다 킹
Augusta Ada King, Countess of Lovelace
(1815년 12월 10일~1852년 11월 27일)

개요

에이다 러브레이스는 영국 시인 조지 고든 바이런의 딸로 세계 최초의 프로그래머로 알려져 있다. 출생명은 어거스터 에이다 바이런, 대중적으로는 에이다 바이런, 혹은 에이다 러브레이스라는 이름으로 불린다.

과학만능주의가 팽배하던 19세기를 살다간 귀족여성으로서 이학적(理學的)인 관심과 타고난 지능을 바탕으로 초기 컴퓨터과학에 인상적인 발자취를 남겼다. 에이다는 찰스 배비지의 연구에 대한 좋은 이해자이자 협력자였고, 배비지가 고안한 해석기관을 위한 공동작업으로 널리 알려져 있다.

해석기관에서 처리될 목적으로 작성된 알고리즘이 최초의 컴퓨터 프로그램으로 인정되었던 바 ‘세계최초의 프로그래머’라는 수식어가 붙는다. 해석기관을 단순한 계산기 또는 수치 처리 장치로만 생각하던 당대의 과학자들과는 달리 훨씬 다양한 목적으로 활용될 수 있는 가능성에 주목하여 현대 컴퓨터의 출현을 예측하였다.

프로그래밍 언어에서 사용되는 중요한 개념인 루프, GOTO문, IF문과 같은 제어문의 개념을 소개하였다. 그는 서브루틴에 관한 개념도 고안하였는데, 이것은 1948년 모리스 윌키스가 개발한 최초의 어셈블리어의 개념으로 추가된다.