The Art of Assembly Language Programming

Windows Version of The Art of Assembly Language Programming!

The Art of Assembly Language Programming is the World's #1 book on x86 assembly language programming! Thousands upon thousands of programmers have learned assembly language programming using The Art of Assembly Language. You, too, will learn this powerful programming language easier than ever before possible using The Art of Assembly Language Programming (AoA).

The version of The Art of Assembly Language Programming found on this page is specifically for Windows. If you're writing code under Microsoft's Windows operating system, you'll want to take a look at this version of the text.

The published edition (from No Starch Press) is "OS-neutral" and is suitable for study under either Linux or Windows. The published edition is an updated and abridged version that beginners may find more suitable for their studies.

If you intend to print out the book yourself, be sure to download the PDF version rather than the HTML version. The HTML version is okay for on-line viewing, but because of the limitations of HTML, it contains many formatting errors.

New! Jim Carlock has compiled the HTML edition into a CHM file (distributed as a ".zip" file). Check it out!

Description
HTML Version
PDF Version
CHM Version
Windows Version in Chapter Format
Download the Whole Windows Edition
Published Edition
AoA/HLA Support Group