Programming · Available on Amazon

Rust Systems Programming from the Ground Up by Kai London

Learn Rust for systems programming from first principles: ownership, memory, concurrency and building real tools.

What the book covers

Ownership and borrowing

The ideas that define Rust.

Memory and types

Working close to the machine safely.

Concurrency

Threads and shared state.

Building tools

Projects that put it together.

ProgrammingKai London

Who it is for

Programmers moving to Rust.

About the author

Professor Kai London — CISSP, CISM.

An internationally recognised cybersecurity executive, board advisor and Founder & CEO of Quantum AI Systems Security LLC, writing at the convergence of AI, governance and operational resilience. Honorary Professor and Researcher at UCL.