Comment mettre en page un programme ?

Les packages 'program' (disponible sur ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/contrib/program/) et 'programs' permettent de mettre en reliefs des mots clés, d'utiliser des mathématiques dans des algorithmes, etc.