Bonjour
Il existe un très grand nombre de cours sur l'algorithmique de programmation.
Souvent on part d'un langage de base, pour illustrer les algoritmes.
Tu peux chercher sur internet des cours tout fait, en voici un exemple : https://moodle.insa-rouen.fr/course/view.php?id=60
Il en existe bien d'autres, en fonction de ton niveau et de tes connaissances tu pourras trouver ce qui te convient..
Un autrre site pour débutant : http://www.pise.info/algo/index.htm
bon courage @+