Vt allpool toodud lõik ja vasta sellele küsimusele hiljem sama keeles kui lõik:  Läbipääs: ENIAC-i saab programmeerida keerukate toimingute järjekordade, sealhulgas silmukoerte, harude ja allprogrammide täitmiseks. Siiski oli ENIAC tänapäeval olemasolevate salvestatud programmide arvutide asemel lihtsalt suur kogum aritmeetilisi masinaid, millel olid algselt masinasse paigaldatud programmid, mis olid ühendatud ühendusplaadi juhtmete ja kolme kaasaskantava funktsioonitabeliga (millest igaüks sisaldas 1200 kümne suuna lülitit). Probleemi võtmine ja selle kaardistamine masinale oli keeruline ja võttis tavaliselt nädalaid. Programmi masinasse kaardistamise keerukuse tõttu muudeti programme alles pärast suure hulga praeguse programmi katsetamist. Kui programm oli paberil välja töötatud, võis programmi ENIAC-i sisestamine, manipuleerides selle lülitide ja kaablitega, võtta päevi. Sellele järgnes periood, mille jooksul tehti kontrollimine ja vigastuste kõrvaldamine, mida toetas programmide järkjärguline täitmine. ENIAC-i simulaatorit kasutava modulo-funktsiooni programmeerimise juhend annab mulje sellest, kuidas ENIAC-i programm välja nägi. ENIAC-i kuus peamist programmeerijat, Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Wescoff, Fran Bilas ja Ruth Lichterman, ei ole mitte ainult kindlaks määranud, kuidas sisestada ENIAC-i programme, vaid ka arendanud ENIAC sisemise töö mõistmist. Programmitöötajad suutsid sageli kitsendada vigu üksikule rikkivale torule, mida tehnik võiks asendada.  Küsimus: Mis on programmeeritud ENIAC saab täita
keerukad toimingute järjekorrad, sealhulgas silmused, oksad ja alamprogrammid