本書旨在彌補系統程式與系統軟體教學上的市場落差,它同時涵蓋系統軟體理論與實務,專注於 c 語言及組合語言的相關內容,以促進學生對電腦運作原理的理解。書中提供了簡化版處理器的操作與 GNU 開發工具的實際應用,並透過網路資源持續更新教學材料。作者希望此書成為一部理論與實務兼具的系統程式教科書,推動學生成為優秀的系統程式設計師。