Le document présente une initiation à l'algorithmique, définissant des notions clés telles que l'algorithme, la complexité et les structures de données. Il explique aussi les langages de description d'algorithmes comme Exalgo, et détaille les types de base, les structures de contrôle et les fonctions. Enfin, il aborde la mesure de l'efficacité des algorithmes et les problèmes NP-complets.