{"product_id":"low-level-programming-how-computers-work-beneath-your-code-9798293339617","title":"Low-Level Programming: How Computers Work Beneath Your Code","description":"\u003cp\u003e • Author(s): Caden Hawthorne\u003cbr\u003e • Publisher: Independently Published\u003cbr\u003e • Publisher Imprint: Independently Published\u003cbr\u003e • BISAC: Programming - General\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eLow-Level Programming\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eHow Computers Work Beneath Your Code\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eUnlock the inner workings of your computer and take full control of how your code interacts with hardware.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eLow-Level Programming: How Computers Work Beneath Your Code\u003c\/i\u003e is a hands-on, modern guide to understanding what's happening \"under the hood\" of every software system-from memory layout and CPU instructions to stack frames and binary logic.\u003c\/p\u003e\u003cp\u003eWhether you're a systems programmer, a performance-focused developer, or simply a curious coder who wants to know how high-level code translates into machine behavior, this book teaches the fundamentals of computer architecture, assembly, memory management, and more.\u003c\/p\u003e\u003cp\u003eYou'll gain insight into compilers, operating systems, instruction sets, data alignment, and the layers between hardware and software. With code examples in C, C++, and assembly, this guide connects abstract ideas to real programming tasks.\u003c\/p\u003e\u003cbr\u003eWhat You'll Learn\u003cul\u003e\n\u003cli\u003e\u003cp\u003eHow computers execute your code: from source to binary\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eKey concepts in CPU architecture, memory, and caching\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eThe role of the stack, heap, registers, and the instruction pointer\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eHow operating systems manage processes and system calls\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eInline assembly and how compilers translate code\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eWriting memory-safe, performant low-level code\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eUnderstanding debugging, segmentation faults, and memory leaks\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eReal-world systems concepts for C\/C++ programmers\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003eWho This Book Is For\u003cul\u003e\n\u003cli\u003e\u003cp\u003eAspiring systems programmers and computer science students\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eC and C++ developers looking to write better, safer, faster code\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eSoftware engineers exploring operating systems and computer internals\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eAnyone curious about how computers work beyond just writing high-level code\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cb\u003eIf you've ever wondered what happens after you hit \"Run\"-this book will show you.\u003c\/b\u003e\u003c\/p\u003e","brand":"Atlantic Books","offers":[{"title":"Paperback","offer_id":46334326440087,"sku":"9798293339617","price":1424.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9798293339617.webp?v=1768671903","url":"https:\/\/atlanticbooks.com\/products\/low-level-programming-how-computers-work-beneath-your-code-9798293339617","provider":"Atlantic Books","version":"1.0","type":"link"}