Ce document présente les concepts de base de l'algorithmique et du fonctionnement des ordinateurs, incluant la définition d'un algorithme, les variables, les types de données, les instructions de base, et les structures de contrôle. Il aborde également les notions de portée des variables, les procédures, les fonctions, ainsi que les tableaux et les enregistrements. Enfin, il traite des algorithmes de tri, notamment le tri par sélection.