Patikrinkite žemiau pateiktą eilutę ir atsakykite į klausimą, pateiktą toje pačioje kalba, kaip ir eilutė:  Perėjimas: ENIAC gali būti programuojama atlikti sudėtingas operacijų sekas, įskaitant kilpą, šakas ir subprogramas. Tačiau, užuot buvę kompiuteriai su saugoma programa, ENIAC buvo tik didelė aritmetinių mašinų kolekcija, kuri iš pradžių turėjo programas, įdiegtas į mašiną, sujungtą su plokštelėmis ir trimis nešiojamomis funkcinėmis lentelėmis (kiekvienoje yra 1200 dešimties krypčių jungiklių). Uždavinys priimti problemą ir pritaikyti ją prie mašinos buvo sudėtingas ir paprastai užtruko kelias savaites. Dėl sudėtingumo, susijusių su programomis mašinoje, programos buvo keičiamos tik po to, kai buvo išbandyta daug dabartinės programos. Po to, kai programa buvo sukurta popieriuje, programa į ENIAC buvo įkelta manipuliuojant jungikliais ir kabelais, ir tai užtruko kelias dienas. Po to sekė tikrinimo ir klaidų pašalinimo laikotarpis, padedamas galimybės palaipsniui vykdyti programą. ENIAC modelio funkcijos programavimo vadovėlis, naudojant ENIAC imituotoją, suteikia įspūdį apie tai, kaip atrodė ENIAC programa. ENIAC šeši pagrindiniai programuotojai, Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Wescoff, Fran Bilas ir Ruth Lichterman, ne tik nustatė, kaip įvesti ENIAC programas, bet ir sukūrė ENIAC vidaus veikimo supratimą. Programuotojai dažnai sugebėjo susiaurinti klaidas iki atskiro sugedusio vamzdelio, kurį technikas galėjo pakeisti.  Klausimas: Ką programavimas ENIAC gali atlikti
sudėtinga operacijų seka, įskaitant kilpes, šakas ir subprogramas