Pratiquement tous les ordinateurs, de machines de bureau à la maison systèmes géants de recherche, partagent tous une structure de base. Ils ont un processeur central qui calcule et exécute la logique, la mémoire qui contient des données, et des dispositifs d'entrée-sortie.