Ο πρώτος σύγχρονος υπολογιστής, που γενικά θεωρείται ότι είναι ο ENIAC (ηλεκτρονικός αριθμητικός ολοκληρωτής και υπολογιστής), σχεδιάστηκε για να ωφελήσει το στρατό . Συγκεκριμένα, σχεδιάστηκε για να υπολογίσει τα βαλλιστικά τραπέζια πυροδότησης για το πυροβολικό κατά τη διάρκεια του Β 'Παγκοσμίου Πολέμου.