Comme notre compréhension de l'électricité a augmenté au début du 20e siècle, il est devenu possible de remplacer de nombreuses pièces mécaniques fortement des premiers ordinateurs, avec des composants électriques tels que des tubes à vide. Le résultat de cette étaient les premiers ordinateurs capables de calculs plus complexes comme binaires Computing Machines de Konrad Zuse. Avec la construction commence en 1936 et se terminant en 1938, cet ordinateur a été le premier à utiliser le système de code binaire encore utilisé à ce jour.
La technologie de base de l'ordinateur moderne a été développé pour une utilisation dans la Deuxième Guerre mondiale. Les exemples comprennent le "Colosse" premier ordinateur entièrement électronique au monde développé par les Britanniques pour déchiffrer des codes allemands, et de la Harvard Mark I, qui était le premier ordinateur capable d'être entièrement programmé.
Après la guerre, les créateurs de l'ordinateur ENIAC, utilisés pour traiter les calculs pour la bombe atomique, a produit le UNIVAC. Cet ordinateur a été le premier du type moderne à être utilisé dans les affaires, et comme ses prédécesseurs mécaniques, il a été vendu le Bureau de recensement en 1950. Tout au long des années 50, les ordinateurs ont été de plus en plus utilisés pour traiter de grandes quantités de données et a commencé à entrer en utiliser pour la conception et la fabrication des fins de haute technologie nécessitant des calculs complexes.