Boken "Advanced Programming in the UNIX Environment" gir en praktisk og grundig innføring i systemprogrammeringsgrensesnittene som driver UNIX- og Linux-kjernene. Den tredje utgaven av denne klassiske boken, oppdatert av Steve Rago - en kollega av W. Rich Stevens, bygger videre på Stevens’ banebrytende arbeid og reflekterer de tekniske fremskrittene samt beste praksis i tråd med versjon 4 av Single UNIX Specification. Denne utgaven dekker mer enn sytti grensesnitt, inkludert POSIX asynkron I/O, spin locks, barrierer og POSIX semaforer. Rago bevarer essensen og tilnærmingen som har gjort denne boken så verdifull. Den starter med grunnleggende konsepter som filer, kataloger og prosesser, og legger dermed et solid fundament for mer avanserte teknikker, slik som signalbehandling og terminal I/O. Boken gir en omfattende dekning av tråder og flerdimensjonal programmering, samt socket-basert interprosesskommunikasjon (IPC). Med rike eksempler, case-studier og tilgang til tusenvis av linjer med nedlastbar kode, har "Advanced Programming in the UNIX Environment" vært en uvurderlig ressurs for generasjoner av programmerere som ønsker å skrive eksepsjonell kode.