Introduction to System Programming in Linux

Introduction to System Programming in Linux

Paperback | 14 October 2025

At a Glance

Paperback


$176.40

or 4 interest-free payments of $44.10 with

 or 

Available: 14th October 2025

Preorder. Will ship when available.

This comprehensive, Linux-focused introduction to system programming teaches how to write code for Linux and Unix - among the world's most widely used operating systems.

This comprehensive, Linux-focused introduction to system programming teaches how to write code for Linux and Unix - among the world's most widely used operating systems.

Linux and Unix are essentially two takes on the same operating system, with Linux serving as the free, open-source version.

This book is an introduction to Unix system programming with an emphasis on Linux. While it mostly focuses on the kernel's application programming interface, it also guides the inexperienced Linux user through the use of the bash shell and the most useful Unix tools, and it presents the underlying structure of the Linux kernel. The programming is entirely in C.

The author's friendly, conversational style reflects his more than 40 years of experience teaching this material. Numerous diagrams included in each chapter illustrate and simplify key concepts, while hands-on exercises help to cement lessons that build on one another through the book.

Prior programming experience, preferably in C or C++, is helpful but not required. No knowledge of Linux or Unix is necessary, but readers will need access to a Linux system.

More in Linux

Linux Pocket Guide : 4th Edition - Essential Commands - Daniel J. Barrett
Linux All-In-One For Dummies : For Dummies (Computer/Tech) - Richard Blum
UNIX and Linux System Administration Handbook : 5th Edition - Ben Whaley
Learning the bash Shell : In a Nutshell (O'Reilly) - Cameron Newham
Understanding the Linux Kernel : O'Reilly Ser. - Daniel P. Bovet

RRP $133.00

$64.50

52%
OFF
Understanding Linux Network Internals : O'Reilly Ser. - Christian Benvenuti
Effective Shell - David Kerr

$83.80

Linux Pocket Guide : Essential Commands : 3rd Edition - Daniel J Barrett
GNU Emacs Pocket Reference : UNIX Text Processing - Debra Cameron

RRP $38.00

$21.40

44%
OFF
UNIX in a Nutshell : In a Nutshell (O'Reilly) - Arnold Robbins

RRP $85.50

$43.75

49%
OFF
Linux Iptables Pocket Reference : Pocket Reference (O'Reilly) - Gregor N. Purdy
Linux Device Drivers : O'Reilly Software Ser. - Jonathan Corbet

RRP $104.50

$51.75

50%
OFF
sed & awk Pocket Reference : Pocket Reference (O'Reilly) - Arnold Robbins