Ce livre s'adresse aux lecteurs ayant déjà acquis les concepts de base de la programmation. Les algorithmes sont écrits en C et présentés de manière complète et concrète sur de nombreux exemples. La programmation en C utilise cependant les concepts de la programmation objet. Le passage à C++ ou Java peut se faire sans problème. Plus de 160 figures et de nombreux exercices corrigés complètent les diverses notions présentées. Enfin, des compléments sont proposés sur le Web.