Il propose une approche progressive et pédagogique de conception d’algorithme, une présentation et une analyse d’algorithmes connus (tris, recherches, piles, files, etc.).
Chaque algorithme est présenté en pseudo-langage, C, C++, Java, PHP et Python, pour un total de 560 programmes.
Cette 2nde édition propose des programmes source réactualisés et téléchargeables sur le site de l’auteur.