19세기 이전까지 계산기는 그저 숫자를 더하고 빼는 단순한 도구에 불과했다. 입력 장치도, 기억 장치도 없었기 때문에 복잡한 명령을 처리하는 일은 불가능했다. 오직 ‘계산’이라는 하나의 목적에만 충실한 기계였던 셈이다.
그런 시대에 한 사람의 눈길을 사로잡은 발명품이 있었다. 바로 프랑스 발명가 조제프 마리 자카드(Joseph Marie Jacquard)가 만든 자카드 직조기였다. 이 직조기의 핵심은 작은 카드 한 장이었다. 카드에 구멍이 뚫려 있으면 바늘이 통과해 실을 들어 올리고, 구멍이 없으면 멈춘다. 이렇게 단순한 원리만으로도, 직공은 손으로 일일이 무늬를 짜 넣지 않아도 카드 한 묶음을 바꾸는 것만으로 복잡한 무늬를 자동으로 직조할 수 있었다.

찰스 배비지(Charles Babbage)는 이 단순한 장치에서 놀라운 영감을 얻었다.
“직조기가 카드를 바꿔 무늬를 달리하듯, 계산기도 카드를 바꿔 명령을 바꿀 수 있지 않을까?”
이 발상이 바로 '해석기관(Analytical Engine)’의 씨앗이었다. 계산기를 넘어, ‘명령을 해석하는 기계’라는 새로운 개념이 탄생한 것이다.
오늘날 소프트웨어 업데이트나 앱 설치도, 바로 이 ‘카드를 바꾼다’는 발상에서 비롯되었다
해석기관 - 현대 컴퓨터의 시작
배비지가 설계한 해석기관은 오늘날 컴퓨터 구조의 원형이라 불린다. 천공카드를 통해 두 가지가 입력되었다.
- 연산 명령: 덧셈, 뺄셈, 곱셈, 제곱근 등 어떤 계산을 할 것인지
- 숫자 데이터: 실제 계산에 쓰일 수치
숫자는 우선 저장장치로 들어가고, 명령이 내려오면 연산장치에서 계산을 수행한다. 결과는 다시 저장되거나 출력장치로 전달된다.
즉, 연산장치, 저장장치, 입출력 장치로 구성되는 오늘날 컴퓨터의 기본 구조가 이때 자리를 잡은 것이다.
더 놀라운 것은 그 기능이다. 해석기관은 사칙연산은 물론, 조건에 따라 다른 계산을 하거나 특정 연산을 반복하도록 지시할 수도 있었다. 단순히 숫자를 ‘계산’하는 기계에서 벗어나, 명령을 따르고 해석하는 범용 기계, 즉 진정한 의미의 컴퓨터에 가까워진 것이다.
오늘 우리가 스마트폰으로 사진을 찍고, 문서를 쓰고, 음악을 듣는 것도 ‘범용 기계’로서의 컴퓨터가 가능했기 때문이다.

최초의 프로그래머, 에이다 러브레이스
바비지의 곁에는 해석기관의 진정한 가치를 이해한 인물이 있었다. 바로 에이다 러브레이스(Ada Lovelace). 그녀는 흔히 세계 최초의 프로그래머라 불린다. 해석기관이 아직 종이 위의 설계에 불과했을 때, 러브레이스는 그 기계의 잠재력을 꿰뚫어 보았다. 단순한 덧셈·뺄셈을 넘어, 복잡한 명령을 순서대로 실행할 수 있는 ‘범용 기계’라는 사실을 누구보다 먼저 이해했던 것이다.
그녀는 해석기관을 위한 실제 프로그램 구조를 고안했는데, 이때 사용한 개념은 오늘날 프로그래밍 언어의 기본 문법과 다르지 않았다. 더 나아가 “해석기관은 숫자만이 아니라 기호, 음악, 그림 같은 패턴도 다룰 수 있다”는 놀라운 전망을 남겼다. 이는 컴퓨터가 단순한 계산기가 아닌, 문화와 예술을 표현하는 도구로 발전할 수 있음을 이미 예견한 것이었다. 그녀의 이름은 오늘날까지도 많이 기억되며 컴퓨터 기술 발전의 상징으로 남아 있다.
오늘날 AI가 그림을 그리고 음악을 작곡하는 풍경은, 러브레이스가 200년 전에 이미 내다보았던 미래였다.

계산기에서 컴퓨터로
찰스 바비지의 해석기관은 범용적 계산 기계의 출발점이었고, 에이다 러브레이스는 그 가능성을 최초로 이해한 동반자였다. 계산기는 해석기관을 거쳐 비로소 오늘날 우리가 사용하는 노트북과 스마트폰으로 진화할 수 있었다. 역사는 이렇게 전혀 관련 없어 보이는 분야인 직조기와 계산기, 그리고 음악과 수학 등이 서로 영향을 주며 도약을 이뤄내고 있다.
'알쓸잇(it)잡 > 아는척-컴퓨터' 카테고리의 다른 글
| 전자식 컴퓨터 시대의 개막, ENIAC과 MARK I (0) | 2025.09.12 |
|---|---|
| 전쟁을 승리로 이끈 최초의 컴퓨터, 콜로서스 (0) | 2025.09.11 |
| 파스칼의 효심에서 시작된 최초의 기계식 컴퓨터 (0) | 2025.09.09 |
| [아는척 02] 계산기에서 전자식 컴퓨터까지, 최초의 것들 (0) | 2025.09.08 |
| 우리의 삶을 바꾼 계산하는 기계들 (1) | 2025.09.05 |