Great book on programming computers using assembly language. It's quite a read to get introduced to computer programming at lowest levels. Book focuses on following subjects - x86 architecture, assembly language fundamentals, data transfers/addressing and addressing, procedures, conditional processing, integer arithmetic, advanced procedures, strings and arrays, structures and macros, floating point processing, high level language interface, etc.