Eniac was the first electronic general-purpose computer. it was turing-complete, digital, and capable of being reprogrammed to solve a full range of computing problems. eniac was designed to calculate artillery firing tables for the united states army's ballistic research laboratory. when eniac was announced in 1946 it was heralded in the press as a "giant brain". it had a speed of one thousand times that of electro-mechanical machines.