ENIAC oli kuitenkin vain suuri kokoelma aritmeettisia koneita, joissa oli alun perin ohjelmia, jotka oli asennettu koneeseen yhdistelmällä plugboard-johdosta ja kolmesta kannettavasta toimintotaulukosta (jossa kukin oli 1200 kymmenen suunnan kytkinä). Tehtävä ottaa ongelma ja kartoittaa se koneeseen oli monimutkainen ja yleensä kesti viikkoja. Koska ohjelmien kartoittaminen koneeseen oli monimutkaista, ohjelmia muutettiin vasta valtavan määrän nykyisen ohjelman testejä jälkeen.
monimutkaisia toimintojen sekvenssejä, mukaan lukien silmukoita, haaroja ja aliohjelmia