Το κύριο μειονέκτημα του ENIAC (ηλεκτρονικός αριθμητικός ολοκληρωτής και υπολογιστής) και οι υπολογιστές πρώτης γενιάς γενικά ήταν η εξάρτηση
από τους σωλήνες κενού . Αυτοί οι σωλήνες ήταν ογκώδεις, αναξιόπιστες, παρήγαγαν σημαντική θερμότητα (που απαιτούσαν εκτεταμένα συστήματα ψύξης), κατανάλωναν μεγάλη ισχύ και συχνά απέτυχαν, οδηγώντας σε διακοπή λειτουργίας και ανάγκη για συνεχή συντήρηση. Αυτό τους έκανε ακριβούς να λειτουργούν και να είναι επιρρεπείς σε σφάλματα.