Ce document présente une introduction aux concepts fondamentaux de l'algorithmique et de l'architecture des ordinateurs, y compris les composants matériels, les types de logiciels et les mémoires impliquées dans le traitement des données. Il aborde également le codage binaire et hexadécimal, les unités de stockage, ainsi que le rôle essentiel du microprocesseur et de l'unité centrale dans l'exécution de programmes. Enfin, il examine les différents périphériques d'entrée et de sortie et leur fonction dans l'interaction avec l'ordinateur.