ENIAC simulation: index


This page is the home of the ENIAC simulation. The ENIAC was the first electronic digital universal computer built at Pennsylvania University in 1944-1946. The ENIAC simulation is a Java-Applet simulating the ENIAC with a 2d graphical interface, implemented 2003/2004 at Free University of Berlin.

If you visit this page the first time, you probably want to start the simulation. You also can read a few lines about the ENIAC's history. If you face any problems in starting or handling the simulation, please refer to the f.a.q. A collection of other websites related to the history of computing you can find in the links section. There also is a page about this project and its contributors.

quick start

Click here to start the ENIAC simulation as Java Applet.

Click here to start the ENIAC simulation by Java Webstart.

Click here to download the ENIAC simulation as an executable jar-file.


May 25th, 2013: New Home
In conjunction with the relaunch of the Konrad Zuse Internet Archive, the ENIAC Simulation moved to a new URL at http://zuse-z1.zib.de/simulations/eniac. Further, the project now can be found on github. Some bugs are fixed as well.

February 14th, 2006: ENIAC simulation at the University of Pennsylvania
For the ENIAC's 60th anniversary, due to Jan van der Spiegel, the simulation is installed at the UPenn's website, too.

February 11th, 2006: A Java Simulator for the ENIAC
An article about the simulation, written by Raúl Rojas and Till Zoppke, is online.

May 24th, 2005: Slides online
The slides of a talk about the simulation at FU Berlin are online (German language only).

May 10th, 2005: Euklid's algorithm
A new configuration example, an implementation of Euklid's algorithm, is wired. Further, a few bugs are fixed, and the ENIAC simulation is now available as applet, by Java-Webstart and for download.

November 1st, 2004: Site goes online
The ENIAC-simulation, the diploma thesis and some additional information are accessible online.

June 2nd, 2004: First version complete
The first version of the ENIAC simulation is working. The Initiating Unit, the Cycling Unit, the Accumulator Unit and the Constant Transmitters 1 & 2 are simulated. Loading and saving of configurations (that means ENIAC-wirings) is supported. Beside empty configurations, a simple addition-example and a configuration for computing Fibonacci numbers are available.

Valid XHTML 1.0!