최초의 컴퓨터가 무엇인가는 비교적 현대사에 속하지만 논란이 있었다. 한동안 펜실베이니아 대학에서 1943년에 개발을 시작해 1946년부터 사용된 에니악(ENIAC)이 최초의 컴퓨터로 알려졌으나, 1970년대 초반 특허권 논쟁에서 에니악 개발자가 아이오와 주립대에서 1937년부터 개발해 1942년에 사용하기 시작한 아타나소프-베리 컴퓨터(Atanasoff–Berry computer, ABC) 시설을 방문한 것이 드러나며 에니악은 ABC컴퓨터에 그 자리를 빼앗겼다. 이 ABC컴퓨터는 영국이 암호해독을 위해 1943년 개발했던 콜로서스(Colossus) 보다 앞서 개발되었다. ABC 컴퓨터는 일부 한계에도 불구하고 이진수를 사용하고, 계산과 메모리를 분리한 점 등 현대 컴퓨터의 기본이 되는 시스템을 가지고 있..