يمكن برمجة ENIAC لتنفيذ تسلسلات معقدة من العمليات ، بما في ذلك الحلقات والفرع والبرامج الفرعية. ومع ذلك ، بدلاً من أجهزة الكمبيوتر المخزنة البرامج الموجودة اليوم ، كانت ENIAC مجرد مجموعة كبيرة من الآلات الحسابية ، والتي كان لديها في الأصل برامج تم إعدادها في الجهاز عن طريق مزيج من الأسلاك اللوحية وثلاثة جداول وظيفة محمولة (يحتوي كل منها على 1200 مفتاح عشرة اتجاهات). كانت مهمة أخذ مشكلة وتعريفه على الجهاز معقدة ، وعادة ما استغرقت أسابيع. نظرًا لتعقيد تعريفه البرامج على الجهاز ، لم يتم تغيير البرامج إلا بعد أعداد هائلة من اختبارات البرنامج الحالي. بعد أن تم اكتشاف البرنامج على الورق ، فإن عملية الحصول على البرنامج إلى ENIAC عن طريق التلاعب بقدرات الكابلات والكابلات يمكن أن تستغرق أيامًا. ومع ذلك ، كانت ENIAC مجرد مجموعة كبيرة من الآ
تسلسلات معقدة من العمليات، بما في ذلك الحلقات والفروع والبرامج الفرعية