1. 서론: 계산기에서 컴퓨터로의 대전환
오늘날 우리는 손안의 스마트폰부터 거대한 슈퍼컴퓨터에 이르기까지 일상 모든 영역에서 컴퓨터를 사용하고 있습니다. 그렇다면 ‘컴퓨터(Computer)’는 최초에 왜 만들어졌을까요?
‘컴퓨터’라는 단어의 어원은 원래 ‘계산하는 사람(One who calculates)’을 뜻하는 사람의 직업명이었습니다. 복잡한 수치나 천문학 테이블, 항해용 표를 계산하는 전문 인력이 존재했던 것입니다. 하지만 사람이 하는 계산에는 필연적으로 실수(Human Error)가 뒤따랐고, 복잡한 계산을 수행하는 데는 너무나 많은 시간과 비용이 소요되었습니다.
인류가 기계식 계산기를 넘어 오늘날 형태의 전자식 컴퓨터를 만들게 된 결정적 계기는 ‘대규모 수치 계산의 자동화’와 ‘전쟁(제2차 세계대전)이라는 국가적 위기 상황’이었습니다.
2. 컴퓨터가 필요했던 역사적 계기
(1) 항해 및 천문 표의 오류 문제 (찰스 배비지)
19세기 초, 영국의 수학자 찰스 배비지(Charles Babbage)는 당시 영국 해군과 상선들이 사용하던 항해용 대수표(Logarithm table)에 오류가 너무 많다는 점에 주목했습니다. 잘못된 계산표 하나 때문에 배가 좌초되거나 수많은 목숨과 재산을 잃는 일이 발생했던 것입니다.
- 차분기관(Difference Engine): 배비지는 사람의 개입 없이 다항식을 계산하고 표를 자동으로 인쇄하는 기계식 계산기를 구상했습니다.
- 분석기관(Analytical Engine): 더 나아가 배비지는 천공카드로 데이터를 입력받고, 데이터를 저장하는 '메모리', 연산을 담당하는 '밀(Mill)', 그리고 제어 장치까지 갖춘 현대 컴퓨터의 아키텍처를 처음으로 설계했습니다. 비록 당시 공학 기술의 한계로 완성되진 못했지만, 이것이 컴퓨터 메커니즘의 시초가 되었습니다.
(2) 미국 인구조사의 폭발적 데이터 증가 (하버드 마크 I)
1890년대 미국은 이민자의 급증으로 인구가 폭발적으로 늘어났습니다. 손으로 인구조사 데이터를 집계하는 데만 7년 이상이 소요되었고, 다음 인구조사 시기(10년 주기)가 오기 전에 기존 데이터를 정리조차 못 하는 위기에 직면했습니다. 이를 해결하기 위해 허만 홀러리스(Herman Hollerith)가 천공카드 집계 시스템을 개발했고, 이는 훗날 IBM의 모태가 되었습니다. 이후 1944년 하버드 대학교의 하워드 에이컨이 IBM과 협력하여 자동 공학 계산기인 ‘하버드 마크 I(Harvard Mark I)’을 완성하게 됩니다.
(3) 제2차 세계대전과 암호 해독 (아키텍처의 결정적 전환)
컴퓨터 발전의 가장 결정적인 계기는 제2차 세계대전이었습니다. 독일군은 '에니그마(Enigma)'와 '로렌츠(Lorenz)'라는 정교한 암호 생성기를 사용했습니다. 이를 빠르게 해독하기 위해 영국의 수학자 앨런 튜링(Alan Turing)은 '봄브(Bombe)'를 개발했고, 이후 1943년 세계 최초의 전자기식 프로그래밍 가능 계산 기계인 '콜로서스(Colossus)'가 탄생했습니다.
(4) 탄도 계산표 작성의 필요성 (에니악 ENIAC)
미국 육군 역시 포병들의 대포 및 미사일 사격에 필요한 '탄도 계산표'를 빠르게 작성해야 하는 극심한 압박을 받고 있었습니다. 각도, 바람, 기온, 습도에 따라 포탄이 떨어지는 위치를 계산하는 데 복잡한 미분방정식이 사용되었는데, 계산원이 손으로 계산하면 한 탄도당 수십 시간이 걸렸습니다. 전쟁터에서는 매번 환경이 달라지므로 빠르게 계산할 기계가 절실히 필요했습니다.
3. 컴퓨터의 초기 주요 모델
컴퓨터의 역사를 논할 때 거론되는 핵심 초기 모델들은 다음과 같습니다.
| 초기 모델명 | 연도 | 개발자 / 기관 | 주요 특징 및 역사적 의의 |
|---|---|---|---|
| 분석기관 | 1837년 (설계) | 찰스 배비지 | 최초의 범용 기계식 컴퓨터 개념. 입력, 기억, 연산, 출력 구조 제시. |
| ABC | 1939~1942년 | 아타나소프, 베리 | 세계 최초의 전자식 디지털 전용 계산 장치. 이진법과 진공관 사용. |
| 콜로서스 | 1943년 | 토미 플라워스 (영국) | 세계 최초의 전자기식 암호 해독 전용 기계. 2,500여 개의 진공관 사용. |
| 에니악 (ENIAC) | 1946년 | 모클리, 에커트 | 세계 최초의 범용 전자식 디지털 컴퓨터. 약 18,000개의 진공관 사용. |
| 에드삭 / 에드박 | 1949년 / 1951년 | 모리스 윌키스 / 폰 노이만 | 최초로 메모리에 프로그램과 데이터를 함께 저장하는 '프로그램 내장 방식' 구현. |
⚙️ 에니악(ENIAC)의 한계와 폰 노이만 구조의 등장
1946년 완성된 에니악은 초당 5,000번의 가산을 할 수 있는 거대한 컴퓨터였으나, 프로그램을 변경할 때마다 수많은 전선과 스위치를 직접 손으로 다시 연결해야 하는 치명적 단점이 있었습니다.
이를 극복하고자 수학자 존 폰 노이만이 데이터와 프로그램 명령어를 모두 메모리에 저장하는 ‘프로그램 내장 방식(Stored-program concept)’을 제안하였고, 이는 오늘날 현대 컴퓨터 아키텍처의 표준이 되었습니다.
4. 결론: 인간의 한계를 극복하기 위한 집념의 결실
컴퓨터는 단순한 호기심이 아닌, 아래 세 가지 역사적 요구가 맞물려 탄생했습니다.
- 오류 없는 정확한 계산에 대한 열망 (찰스 배비지)
- 폭발적으로 늘어나는 데이터 처리의 필요성 (미국 인구조사)
- 전쟁이라는 극한 상황에서의 승리와 효율성 (암호 해독 및 탄도 계산)
인간의 한계를 극복하고자 시작되었던 '계산 기계'는 불과 1세기 만에 수치 계산을 넘어 인공지능, 우주 탐사, 가상 세계 구축에 이르기까지 인류 문명을 이끄는 가장 핵심적인 도구로 자리잡게 되었습니다.

'일상' 카테고리의 다른 글
| [홍대 이색 데이트] 요즘 핫한 '경찰과 도둑' 게임! 홍대 경도 카페 추천 및 위치 총정리 (0) | 2026.07.22 |
|---|---|
| 컴퓨터 메인보드의 역할, 폰 노이만 구조, 핵심 기능 (0) | 2026.07.22 |
| 충북 하천변 방치 텐트 6천 동 전수조사, 알박기 텐트 문제점 및 처벌 법안 (1) | 2026.07.21 |
| 인천 쿠팡 물류센터 대형 화재 발생 경과 및 현황 특성 (1) | 2026.07.21 |
| 12월 3일 '국민주권의 날' 지정 추진 이유와 역사적 의미 완벽 정리 (0) | 2026.07.20 |