1946~1956년에 탄생한 에니악, 에드삭, 에드박, 유니박을 제1세대 컴퓨터라 한다. 이 시기의 컴퓨터는 진공관을 사용하였으며 저장 장치로는 자기 드럼을 이용하였고, 입출력장치로는 천공카드를 이용하였다. 기계어(Machine Language)로 된 프로그램을 만들어 컴퓨터를 작동시켰다.
[ 그림 2.26 ]
최초의 전자식 컴퓨터 에니악
프로그램 내장 방식의 에드삭과 에드박