IBM 604

[2]​ La mayoría de los circutos estaban basados en modificaciones del diseño de los circuitos utilizados en la anterior IBM 603 Electronic Multiplier (Multiplicador Electrónico) que fueron empaquetados en pequeñas unidades reemplazables de un solo tubo, lo que hizo que el producto fuera más sencillo de fabricar y mantener.

Para los cálculos usaba punto fijo para sumas, restas y multiplicaciones, mientras que para la división utilizaba artimética BCD.

Las versiones iniciales podían almacenar 40 pasos de programa, lo que pronto fue ampliado a 60.

Solo era una máquina experimental, pero su tecnología se usó en la construcción del IBM 608, comercializado en diciembre de 1957, que fue el primero ordenador de estado sólido en ser comercializado.

[5]​ Una IBM 604 está preservada en el American Computer Museum (Museo Americano del Ordenador) y otro en el Museo del Ordenador de la Universidad de Ámsterdam.

Calculadora Electrónica IBM 604 en el museo de ciencia nacional NEMO en Ámsterdam. Se ven al fondo las conexiones del tablero de control utilizadas para programar el 604.
Módulos de tubos de vacío del IBM 604
Un módulo con su tubo de vacío de IBM