L'algorithmique étudie la conception d'algorithmes, définissant des processus systématiques pour résoudre des problèmes, comme une recette de cuisine. Le document aborde le codage et le décodage de messages, les principes d'un algorithme, les types de base ainsi que les variables et les opérateurs. Chaque algorithme doit être lisible, terminé, précis, concis, structuré et capable de résoudre un problème.