System Programming books

(1)
Lily Mara, Joel Holmes , 2025
Danilo Chiarlone , 2025
(2)
Inanc Gumus , 2025
(1)
Renzo Borgatti , 2025
Joel Holmes, Andrew Walker with William Kennedy , 2025
(1)
Aliénor Latour, Donia Chaiehloudj, and Pascal Bertrand
Foreword by Ron Evans
, 2025
Nathan Kozyra, Matt Butcher, and Matt Farina , 2025
Rich Yonts , 2025
(1)
Ronald Mak , 2024
James Petty, Don Jones and Jeffery Hicks , 2024
(1)
Brenden Matthews , 2024
Frances Buontempo
Foreword by Matt Godbolt
, 2024
Hüseyin Babal , 2023
(2)
Joel Holmes , 2023
(2)
Michael Pilquist, Rúnar Bjarnason, and Paul Chiusano
Forewords by Martin Odersky and Daniel Spiewak
, 2023
(1)
Bill Burns , 2023
Imran Afzal , 2023
Imran Afzal , 2023
(2)
Matthew Dowst , 2023
(11)
Teiva Harsanyi , 2022
Edouard Renard , 2022
Linux Training Academy , 2022
(22)
Travis Plunk, James Petty, Tyler Leonhardt, Don Jones, Jeffery Hicks
Foreword by Don Jones
, 2022
(7)
Daniela Sfregola , 2021
(44)
Tim McNamara , 2021
(4)
Robert Robey and Yuliana Zamora , 2021
(10)
Milan Curcic
Foreword by Damian Rouson
, 2020
Carol Nichols and Jake Goulding , 2020
(5)
Matthias Noback
Foreword by Ross Tuck
, 2019
(7)
Jens Gustedt , 2019
(12)
Carol Nichols and Jake Goulding , 2019
(34)
Don Jones and Jeffery Hicks , 2016
(6)
Anthony Williams , 2019
(13)
Ivan Čukić , 2018
(4)
Nathan Youngman and Roger Peppé , 2018
(8)
Don Jones and Jeffery Hicks , 2017
(7)
Bruce Payette and Richard Siddaway , 2017
(3)
Dominik Picheta , 2017
Dave Hrycyszyn, Stefan Ollinger, and Ross A. Baker , 2016
1 2
Dive into the world of system programming and master the art of writing efficient, low-level software. This comprehensive collection covers essential languages and tools for building robust applications, from systems programming in C++ and Rust to automation with PowerShell and shell scripting. Learn to harness the power of compiled languages, explore concurrent programming patterns, and develop high-performance applications. Whether you're interested in Linux system administration, microservices architecture, or performance optimization, you'll find expert guidance on best practices, common pitfalls, and modern development techniques. Discover how to write clean, maintainable code while working close to the hardware, and explore functional programming concepts applied to systems development. For a more detailed breakdown, take a look at the following categories: C++ books Go books PowerShell books Rust books Scala books Scripting books Scripting Languages books