찰스 배비지(Charles Babbage)는 영국의 수학자, 철학자, 발명가이자 컴퓨터 과학의 아버지로 여겨진다. 그는 1791년 12월 26일 런던에서 태어나 1871년 10월 18일에 사망했다. 배비지는 복잡한 계산을 자동으로 수행할 수 있는 기계, 즉 차분기(Difference Engine)와 분석기(Analytical Engine)를 설계한 것으로 유명하다.
차분기는 다항함수의 수치적 계산을 수행하기 위해 고안된 기계로, 배비지는 이를 1822년에 발표했다. 이후, 분석기는 일반적인 계산을 수행할 수 있는 프로그래머블 컴퓨터의 초기 개념을 담고 있으며, 1837년에 설계되었다. 분석기는 현대 컴퓨터의 기본 원리인 입력, 처리, 저장, 출력의 개념을 포함하고 있으며, 루틴과 조건문 등 프로그래밍의 기초 요소도 포함되어 있었다.
비록 배비지가 그의 기계를 실물로 완성하는 데 실패했지만, 그의 이론과 설계는 후속 컴퓨터 과학의 발전에 큰 영향을 끼쳤다. 배비지는 또한 통계학, 경제학 및 암호학 등 다양한 분야에서도 기여했으며, 현대 기술 혁신의 기초를 닦은 인물 중 하나로 평가받고 있다. 그의 기계적 계산 방식은 컴퓨터의 발전에 있어서 중요한 초석이 되었다.