1887년 미국의 허먼 홀러리스(Herman Hollerith, 1860~1929)는 그 당시 사용하던 기차표에 착안하여 전기와 기계가 사용된 최초의 계산기인 천공 카드 기계(PCS: Punch Card System)를 발명하고, 이를 1890년 미국의 인구 조사에 사용하였다. 여러가지 자료를 카드의 천공 상태로 표현하며 구멍의 유무를 전기적인 신호로 검출해 사용하는 이 시스템은 1980년대까지 이용되던 일괄처리(Batch Processing)의 효시이다. 이후 1911년 홀러리스는 회사를 설립하였는데 이 회사가 현재의 IBM(International Business Machines)으로 발전하였다.

[ 그림 2.22 ]