---
product_id: 99864180
title: "Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture 1st ed. Edition, Kindle Edition"
brand: "igor zhirkov"
price: "FREE"
currency: PLN
in_stock: false
reviews_count: 13
url: https://www.desertcart.pl/products/99864180-low-level-programming-c-assembly-and-program-execution-on-intel
store_origin: PL
region: Poland
---

# Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture 1st ed. Edition, Kindle Edition

**Brand:** igor zhirkov
**Price:** FREE
**Availability:** ❌ Out of Stock

## Quick Answers

- **What is this?** Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture 1st ed. Edition, Kindle Edition by igor zhirkov
- **How much does it cost?** FREE with free shipping
- **Is it available?** Currently out of stock
- **Where can I buy it?** [www.desertcart.pl](https://www.desertcart.pl/products/99864180-low-level-programming-c-assembly-and-program-execution-on-intel)

## Best For

- igor zhirkov enthusiasts

## Why This Product

- Trusted igor zhirkov brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Full description not available

## Customer Reviews

### ⭐⭐⭐⭐⭐ 







  
  
    For intermediate programmers willing to solidify their intuitions while learning ASM and C
  

*by D***Y on Reviewed in the United States on August 28, 2017*

tl;dr: buy this book if you're interested in the underlying principles of low-level programming. If you just want to learn some C and assembly, there are plenty of free tutorials online. The book is probably too terse for absolute novice programmers but is a delight for those with some experience who seek to learn basic concepts of low-level programming while systematizing their gut feelings of programming patterns and good practices into a coherent view.There are books on programming that are best used as references, standing on one's desk and waiting for its owner to forget a name of a handy function. Then there are books that seek to land their readers a job by providing the minimal knowledge required to pass a programming iterview and do some productive programming, learning the missing pieces later in the field. And then there are books that outline the underlying principles on which programming is built. The present book is of the latter kind.That isn't to say the book can't be used to land a job. The presented examples and topics are not merely for academic pondering but practical enough for a reader to be able to apply the acquired knowledge in the field. However, if one just wants to start writing assembly and C, this book is probably an overkill. It doesn't hold one's hand and requires much more effort from the reader than necessary to start producing working code, so if one's goal is to be able to read and write some C, online tutorials would probably be a better place to start.Who is this book for, then? Well, one of its major focus is on good practices, so if one is somewhat experienced in programming, the book can help to solidify the intuitive understanding of how to write. The other focus is on the underlying principles of low-level programming: many connections to other branches of computer science are provided, putting low-level programming into a broader perspective, which results in better programs. For example, one doesn't exactly need to know about finite-state machines, but structuring an assembly program to resemble this concept helps significantly to produce listings that are easy to read and debug. Exposure to other models of computation doesn't have any immediate benefits, but if one familiarize themselves with Forth (an interpreter of which the book suggests to write), they are bound to use some little tricks inspired by it from time to time. How does knowing about parsing of formal languages help with low-level programming if one doesn't expect to write compilers? Well, it makes compiler messages more intuitive. And so on; I suggest that you look at the table of contents, available freely by clicking on the book cover, and observe the sheer breadth of the covered material.Of course, the book isn't limited to things that are only marginally connected to low-level programming. The programming itself is described definitively, with many helpful examples, assignments, and useful asides which warn about important caveats. I was sold the moment I saw a warning about a names of sections in assembly not being case-insensitive, because first, I've once spent an evening fighting with a mysterious segfault because of this, and second, I haven't seen a similar warning in any other resources. The book is good; however, I still believe that its greatest strength is in acquainting readers with indirectly related concepts, and reading it solely for the sake of learning how to write C isn't practical as there are many easily googlable free resources providing the means to acquire this skill.With all that said, I still believe that even though exposure to many different topics indirectly connected to low-level programming makes one a better programmer, beginners would be overwhelmed by the amount of content they have to absorb in addition to learning the basic concepts.Summary:+ Breadth+ Depth+ Interesting examples and assignments+ Caveats+ Instructions for tooling (often discarded in other books)- The book is quite terse (the consequence of being deep and broad)- The language in which the book is written is sometimes weird due to the Russian origin (for example, 'loop' is 'цикл' in Russian which is incorrectly translated as 'cycle' in some places, but 'loop' isn't even nearly the same as 'cycle'')DISCLOSURE: I'm personally acquainted with the author and have read the book before it went to print. However, I'm not currently one of his students and so will not receive good grades for this review.

### ⭐⭐⭐⭐⭐ 







  
  
    Great book on the low-level programming in the mixed C/Assembly languge environment
  

*by V***N on Reviewed in the United States on August 4, 2017*

Very well written book on Intel 64 architecture and programming using both Assembly language and C. Clear instructions, numerous code samples compilable from the first try and many assignment forcing the reader to apply his newly acquired knowledge to writing useful and quite complicated code from scratch. The chapters on using C and Assembly in ensemble are especially valuable. There are many good books about C but this one is the best I've seen so far on Assembly and its productive use with C.

### ⭐⭐⭐⭐ 







  
  
    Good information but awkward presentation
  

*by D***D on Reviewed in the United States on June 10, 2018*

Good information but presentation is a bit awkward. For example, each chapter heading includes the author's name and city. Language is also a bit stilted. But if you can get beyond those aspects, the information contained in the book is useful.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.pl/products/99864180-low-level-programming-c-assembly-and-program-execution-on-intel](https://www.desertcart.pl/products/99864180-low-level-programming-c-assembly-and-program-execution-on-intel)

---

*Product available on Desertcart Poland*
*Store origin: PL*
*Last updated: 2026-01-22*