Ce guide de programmation système est un ouvrage de référence pour les développeurs souhaitant maîtriser l'environnement Unix. Il aborde en profondeur la programmation en langage C sous Unix, en insistant sur les outils GNU et les normes POSIX pour le développement d'applications portables. Le livre explore l'interface de programmation du système, incluant la gestion des entrées-sorties, des processus et des communications inter-processus. Il s'étend également au développement d'applications réparties sur des réseaux, en détaillant les concepts essentiels d'Internet, les protocoles (TCP/IP, UDP) et l'utilisation des sockets. Il inclut une section sur les threads et les aspects temps-réel, ce qui en fait un outil complet et actualisé pour les professionnels et les étudiants en informatique.