이 책의 주제는 '시스템'과 '네트워크'이며 유닉스 상에서 필요한 시스템을 만드는데 도움이 되도록 프로그래밍의 전반적인 내용을 설명하고 있다. 기초를 익히고 응용력을 기른 뒤 실제로 적용할 수 있도록 1부에서 유닉스 프로그래밍에 대한 전반적인 내용을 소개하며 2부와 3부에서 각각 시스템 프로그래밍과 네트워크 프로그래밍을 통해 응용력을 키우게 된다. 4부에서는 실제로 시스템을 설계 및 구축하면서 지금까지의 내용을 실전에 적용해 본다.
이 책은 유닉스를 조금 다뤄봤고, C 또는 C++ 언어를 어느 정도 공부한 사람을 대상으로 유닉스 플랫폼에서 원하는 시스템을 개발하는데 도움을 주고자 작성되었다. 완전히 초보자가 이 책을 보고자 한다면 직접 유닉스 시스템을 다루는 일과 프로그램 언어를 공부하는 일을 병행해야 할 것이다.