그레이스 호퍼: 컴퓨터 프로그래밍의 선구자

마지막 업데이트 : 14 4월 2026
  • 배경 및 학력: 1906년생인 그녀는 바사르 대학에서 수학과 물리학을 공부했고 예일 대학에서 박사 학위를 받았습니다. 그녀는 어린 시절부터 공학에 대한 호기심을 가지고 있었습니다.
  • 해군 복무 및 마크 I: 그는 여성 해군 예비군(WAVES)에 입대했고, 제2차 세계 대전 중 하버드에서 마크 I을 프로그래밍했으며 '버그'라는 용어를 대중화했습니다.
  • 기술 혁신: 그는 최초의 컴파일러(A-0)를 개발했고 Flow-Matic 언어 개발에 기여하여 COBOL과 현대 프로그래밍의 토대를 마련했습니다.
  • 업적 및 수상 경력: 그녀는 수많은 명예 박사 학위와 상을 받았으며, 그레이스 호퍼 기념 행사의 계기가 되었고, 그녀의 이름을 딴 구축함 USS 호퍼가 건조되었습니다.

그레이스 호퍼

그레이스 호퍼 그는 컴퓨팅 역사의 중심 인물로 알려져 있습니다. «프로그래밍의 어머니». 그녀는 평생 동안 기술에 혁명을 일으켰을 뿐만 아니라 성별 고정관념에 도전하여 최고가 되었습니다. 가장 영향력 있는 여성 그의 분야에서.

창립 이래로 광범위한 유산을 보유하고 있습니다. COBOL 언어 개념이 도입되기 전까지 "곤충" 컴퓨팅 분야에서 그 역사는 다음과 같은 두 가지를 반영합니다. 선천적 지능 그와 같은 변함없는 결의 기술적, 사회적 장벽을 모두 극복합니다.

그레이스 호퍼의 초기 시절

그레이스 브루스터 머레이 그는 9년 1906월 XNUMX일 뉴욕에서 군인 전통이 강한 가문에서 태어났습니다. 그는 어린 시절부터 ~을 보였다. 뛰어난 호기심시계가 어떻게 작동하는지 알아보기 위해 집의 시계를 분해했습니다. 사물의 내부 작동에 대한 이러한 관심은 그의 초기 신호였습니다. 과학과 공학에 대한 열정.

1928년에 그는 졸업했다. 수학과 물리학 바사 대학은 사립 여자 대학입니다. 그는 그 후 석사 학위를 취득했습니다. 수학 1930년 예일 대학교에서 학사학위를 받았고, 1934년 Øystein Ore의 지도를 받아 박사학위를 받았습니다. 그는 공부하는 동안 특히 그의 아버지를 비롯한 가족의 지원을 받았습니다. 평등 한 기회 자녀의 성별에 관계없이.

  Moment.js: 날짜 라이브러리에 대한 완전한 설명과 실제 예시

해군에 입대하고 2차 세계대전에 참전하다

해군의 그레이스 호퍼

제1944차 세계대전 중에 그레이스 호퍼는 WAVES로 알려진 여성 해군 예비군에 입대했습니다. XNUMX년에 그는 졸업했습니다. 함장 스미스 칼리지 해군 예비역 사관학교에서. 에 할당되었습니다 컴퓨터 프로젝트 그는 전설적인 컴퓨터를 다루었던 하버드 대학교 선박국에서 근무했습니다. 마크 나, 이런 종류의 것 중 최초입니다.

이 역할에서 Hopper는 다음과 협력했습니다. 하워드 H. 에이컨혁신적인 기계를 계산하고 프로그래밍합니다. 그는 자신의 문제 해결 능력으로 인해 빠르게 두각을 나타냈습니다. 복잡한 문제이로써 그녀는 Mark I을 프로그래밍한 세 번째 사람이 되었습니다.

프로그래밍에서의 "버그" 개념

1947년 컴퓨터 작업을 하던 중 마크 II, Hopper와 그의 팀은 다음과 같은 이유로 시스템에서 결함이 발견되었습니다. 나방 전기기계식 릴레이 중 하나에 갇혔습니다. 이 일화는 독특하기는 했지만, 이 용어가 처음 사용된 때이기도 했습니다. "곤충" 컴퓨터 시스템의 오류를 말합니다. 그 이후로, 그 단어와 개념은 «디버깅» 프로그래밍의 필수적인 부분이 되었습니다.

선구적인 기여: 최초의 컴파일러

1949년 그레이스 호퍼(Grace Hopper)가 합류했습니다. 에커트-모클리 컴퓨터 코퍼레이션, 그가 개발에 착수했던 곳 유니백 I, 최초의 상업용 컴퓨터. 그는 이 회사에 근무하는 동안 다음을 개발했습니다. 첫 번째 컴파일러 1952년에 인간의 언어를 기계어로 번역하는 프로그램이 개발되었습니다. 프로그래밍 과정을 크게 단순화합니다..

이 획기적인 발견은 다음과 같이 알려져 있습니다. A-0 컴파일러, 모든 것의 기초를 마련했습니다. 현대 프로그래밍 언어. Hopper는 자신이 컴파일러를 설계했다고 말했습니다. "게으름"그는 프로그래머들이 복잡한 코드를 작성하는 데 많은 시간을 들이는 대신 다시 수학자가 될 수 있기를 바랐습니다.

  Bluefish IDE란 무엇인가요? 오픈소스 웹 편집기 완벽 가이드

COBOL의 탄생

1959년 그레이스 호퍼는 개발의 핵심 인물이었습니다. 코볼 (Common Business-Oriented Language)는 비즈니스 애플리케이션을 위해 특별히 설계된 프로그래밍 언어입니다. 이 언어는 다음에서 영감을 받았습니다. Flow-Matic Hopper가 이전에 개발한 것은 고급 기술 경험이 없는 사람들도 프로그래밍을 더 쉽게 할 수 있도록 해주었으며 소프트웨어 이식성 서로 다른 컴퓨터 시스템 사이에서.

COBOL은 프로그래밍을 더 쉽게 만들었을 뿐만 아니라 광범위한 사용의 문을 열었기 때문에 상당한 영향을 미쳤습니다. 컴퓨터 비즈니스 및 행정 분야에서.

인정과 유산

Grace Hopper는 그녀의 인생 동안 수많은 수상 및 영예, 40개 이상을 포함 명예박사학위국가 기술 메달 1991년에 그녀는 또한 선출된 최초의 미국 여성이기도 했습니다. 저명한 펠로우 1973년 영국 컴퓨터 학회에서 명예 학사 학위를 받았습니다. 1986년 해군에서 은퇴하여 해군 소장가장 나이 많이 들어 은퇴한 사람이 되었습니다.

1996년 미국 해군은 구축함을 다음과 같이 명명했습니다. USS 호퍼 그의 명예를 기리며 그에게 별명을 붙였다 «어메이징 그레이스». 그의 영향력은 기술적 기여뿐만 아니라 그가 미친 영향으로 인해 계속 살아갑니다. 여성의 포함 기술 분야에서.

1994년부터 매년 열리는 Grace Hopper 컴퓨팅 분야 여성 축하 컨퍼런스, 기술 분야에서 여성의 참여를 촉진하고 이 뛰어난 선구자의 유산을 강화하는 데 전념하는 행사입니다.

그레이스 호퍼가 컴퓨팅에 미친 영향은 헤아릴 수 없을 정도입니다. 그의 혁신적인 정신과 장벽을 극복하는 능력 덕분에 그는 프로그래밍을 모든 사람이 접근 가능한 학문으로 전환했습니다. 그의 유산은 기술 분야에만 국한되지 않고 확립된 한계에 의문을 제기하는 것이 어떻게 결과를 가져올 수 있는지에 대한 사례이기도 합니다. 상당한 진전 삶의 어떤 영역에서든.

  PHP 12의 놀라운 새로운 기능 8가지

 

코볼 프로그래밍 언어
관련 기사 :
Cobol 프로그래밍 언어: 전체 개요